Skip to content

Commit b0142ea

Browse files
committed
Update Dockerfile
Add CGO_ENABLED to true so that it can build the new BLST dependency. Also rename it to rolling-shutter because it's generic.
1 parent 571c9e9 commit b0142ea

File tree

2 files changed

+21
-21
lines changed

2 files changed

+21
-21
lines changed

docker/build-src/snapshot/Dockerfile renamed to docker/build-src/rolling-shutter/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ RUN --mount=type=cache,target=/root/.cache go mod download
99
# Build binary
1010
COPY / /src
1111
WORKDIR /src/rolling-shutter
12-
RUN --mount=type=cache,target=/root/.cache CGO_ENABLED=0 GOOS=linux GOARCH=amd64 GOFLAGS=-v make build
12+
RUN --mount=type=cache,target=/root/.cache CGO_ENABLED=1 GOOS=linux GOARCH=amd64 GOFLAGS=-v make build
1313

14-
FROM scratch as runner
14+
FROM golang:1.21 as runner
1515

1616
COPY --from=builder /src/rolling-shutter/bin/rolling-shutter /rolling-shutter
1717

docker/docker-compose.yml

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ x-logging: &logging
66
services:
77
rs-build:
88
build:
9-
dockerfile: docker/build-src/snapshot/Dockerfile
9+
dockerfile: docker/build-src/rolling-shutter/Dockerfile
1010
context: ..
11-
image: snapshutter
11+
image: rolling-shutter
1212
command: "-v"
1313

1414
db:
@@ -63,7 +63,7 @@ services:
6363
logging: *logging
6464

6565
chain-0-validator:
66-
image: snapshutter
66+
image: rolling-shutter
6767
restart: always
6868
entrypoint:
6969
- /rolling-shutter
@@ -80,7 +80,7 @@ services:
8080
logging: *logging
8181

8282
chain-0-sentry:
83-
image: snapshutter
83+
image: rolling-shutter
8484
restart: always
8585
entrypoint:
8686
- /rolling-shutter
@@ -95,7 +95,7 @@ services:
9595
logging: *logging
9696

9797
chain-1-validator:
98-
image: snapshutter
98+
image: rolling-shutter
9999
restart: always
100100
entrypoint:
101101
- /rolling-shutter
@@ -112,7 +112,7 @@ services:
112112
logging: *logging
113113

114114
chain-1-sentry:
115-
image: snapshutter
115+
image: rolling-shutter
116116
restart: always
117117
entrypoint:
118118
- /rolling-shutter
@@ -127,7 +127,7 @@ services:
127127
logging: *logging
128128

129129
chain-2-validator:
130-
image: snapshutter
130+
image: rolling-shutter
131131
restart: always
132132
entrypoint:
133133
- /rolling-shutter
@@ -144,7 +144,7 @@ services:
144144
logging: *logging
145145

146146
chain-2-sentry:
147-
image: snapshutter
147+
image: rolling-shutter
148148
restart: always
149149
entrypoint:
150150
- /rolling-shutter
@@ -159,7 +159,7 @@ services:
159159
logging: *logging
160160

161161
chain-3-validator:
162-
image: snapshutter
162+
image: rolling-shutter
163163
restart: always
164164
entrypoint:
165165
- /rolling-shutter
@@ -176,7 +176,7 @@ services:
176176
logging: *logging
177177

178178
chain-3-sentry:
179-
image: snapshutter
179+
image: rolling-shutter
180180
restart: always
181181
entrypoint:
182182
- /rolling-shutter
@@ -191,7 +191,7 @@ services:
191191
logging: *logging
192192

193193
chain-seed:
194-
image: snapshutter
194+
image: rolling-shutter
195195
restart: always
196196
entrypoint:
197197
- /rolling-shutter
@@ -202,7 +202,7 @@ services:
202202
logging: *logging
203203

204204
snapshot:
205-
image: snapshutter
205+
image: rolling-shutter
206206
restart: always
207207
entrypoint:
208208
- /rolling-shutter
@@ -230,7 +230,7 @@ services:
230230
caddy.reverse_proxy: "{{upstreams 8754}}"
231231

232232
bootnode-0:
233-
image: snapshutter
233+
image: rolling-shutter
234234
restart: always
235235
entrypoint:
236236
- /rolling-shutter
@@ -255,7 +255,7 @@ services:
255255
logging: *logging
256256

257257
bootnode-1:
258-
image: snapshutter
258+
image: rolling-shutter
259259
restart: always
260260
entrypoint:
261261
- /rolling-shutter
@@ -280,7 +280,7 @@ services:
280280
logging: *logging
281281

282282
keyper-0:
283-
image: snapshutter
283+
image: rolling-shutter
284284
restart: always
285285
entrypoint:
286286
- /rolling-shutter
@@ -306,7 +306,7 @@ services:
306306
logging: *logging
307307

308308
keyper-1:
309-
image: snapshutter
309+
image: rolling-shutter
310310
restart: always
311311
entrypoint:
312312
- /rolling-shutter
@@ -332,7 +332,7 @@ services:
332332
logging: *logging
333333

334334
keyper-2:
335-
image: snapshutter
335+
image: rolling-shutter
336336
restart: always
337337
entrypoint:
338338
- /rolling-shutter
@@ -358,7 +358,7 @@ services:
358358
logging: *logging
359359

360360
keyper-3:
361-
image: snapshutter
361+
image: rolling-shutter
362362
restart: always
363363
entrypoint:
364364
- /rolling-shutter
@@ -393,7 +393,7 @@ services:
393393
profiles:
394394
- live
395395
environment:
396-
CADDY_INGRESS_NETWORKS: snapshutter_default
396+
CADDY_INGRESS_NETWORKS: rolling-shutter_default
397397
labels:
398398
caddy.email: [email protected]
399399
logging: *logging

0 commit comments

Comments
 (0)