Skip to content

Commit f6a5a5b

Browse files
committed
Provide a backwards-compatible sym link in the nimbus-eth2 docker file image
This is needed because commit 0be57ee changed the location of the nimbus_beacon_node executable within the container file system. For users, not relying on the official entrypoint this was a breaking change.
1 parent 5025990 commit f6a5a5b

File tree

3 files changed

+15
-0
lines changed

3 files changed

+15
-0
lines changed

docker/dist/binaries/Dockerfile.bn.amd64

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,10 @@ USER user
1111
STOPSIGNAL SIGINT
1212

1313
COPY "nimbus-eth2/build/nimbus_beacon_node" "/home/user/nimbus_beacon_node"
14+
15+
RUN mkdir -p /home/user/nimbus-eth2/build && \
16+
ln -s /home/user/nimbus_beacon_node /home/user/nimbus-eth2/build/nimbus_beacon_node && \
17+
chown -R user:user /home/user/nimbus-eth2/build
18+
1419
WORKDIR "/home/user/"
1520
ENTRYPOINT ["/home/user/nimbus_beacon_node"]

docker/dist/binaries/Dockerfile.bn.arm

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,10 @@ USER user
1515
STOPSIGNAL SIGINT
1616

1717
COPY "nimbus-eth2/build/nimbus_beacon_node" "/home/user/nimbus_beacon_node"
18+
19+
RUN mkdir -p /home/user/nimbus-eth2/build && \
20+
ln -s /home/user/nimbus_beacon_node /home/user/nimbus-eth2/build/nimbus_beacon_node && \
21+
chown -R user:user /home/user/nimbus-eth2/build
22+
1823
WORKDIR "/home/user/"
1924
ENTRYPOINT ["/home/user/nimbus_beacon_node"]

docker/dist/binaries/Dockerfile.bn.arm64

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,10 @@ USER user
1515
STOPSIGNAL SIGINT
1616

1717
COPY "nimbus-eth2/build/nimbus_beacon_node" "/home/user/nimbus_beacon_node"
18+
19+
RUN mkdir -p /home/user/nimbus-eth2/build && \
20+
ln -s /home/user/nimbus_beacon_node /home/user/nimbus-eth2/build/nimbus_beacon_node && \
21+
chown -R user:user /home/user/nimbus-eth2/build
22+
1823
WORKDIR "/home/user/"
1924
ENTRYPOINT ["/home/user/nimbus_beacon_node"]

0 commit comments

Comments
 (0)