diff --git a/docker/dist/binaries/Dockerfile.bn.amd64 b/docker/dist/binaries/Dockerfile.bn.amd64 index a4f254a916..6b58f245bf 100644 --- a/docker/dist/binaries/Dockerfile.bn.amd64 +++ b/docker/dist/binaries/Dockerfile.bn.amd64 @@ -1,4 +1,11 @@ -FROM debian:bullseye-slim +# Copyright (c) 2022-2024 Status Research & Development GmbH. Licensed under +# either of: +# - Apache License, version 2.0 +# - MIT license +# at your option. This file may not be copied, modified, or distributed except +# according to those terms. + +FROM debian:bookworm-slim SHELL ["/bin/bash", "-c"] diff --git a/docker/dist/binaries/Dockerfile.bn.arm b/docker/dist/binaries/Dockerfile.bn.arm index 537caab6b3..63158ab7fa 100644 --- a/docker/dist/binaries/Dockerfile.bn.arm +++ b/docker/dist/binaries/Dockerfile.bn.arm @@ -1,3 +1,10 @@ +# Copyright (c) 2022-2024 Status Research & Development GmbH. Licensed under +# either of: +# - Apache License, version 2.0 +# - MIT license +# at your option. This file may not be copied, modified, or distributed except +# according to those terms. + FROM --platform=linux/arm/v7 debian:bookworm-slim SHELL ["/bin/bash", "-c"] diff --git a/docker/dist/binaries/Dockerfile.bn.arm64 b/docker/dist/binaries/Dockerfile.bn.arm64 index 84f718d00d..f054df86db 100644 --- a/docker/dist/binaries/Dockerfile.bn.arm64 +++ b/docker/dist/binaries/Dockerfile.bn.arm64 @@ -1,3 +1,10 @@ +# Copyright (c) 2022-2024 Status Research & Development GmbH. Licensed under +# either of: +# - Apache License, version 2.0 +# - MIT license +# at your option. This file may not be copied, modified, or distributed except +# according to those terms. + FROM --platform=linux/arm64/v8 debian:bookworm-slim SHELL ["/bin/bash", "-c"] diff --git a/docker/dist/binaries/Dockerfile.vc.amd64 b/docker/dist/binaries/Dockerfile.vc.amd64 index 5239f5bcd4..a69efe9fbd 100644 --- a/docker/dist/binaries/Dockerfile.vc.amd64 +++ b/docker/dist/binaries/Dockerfile.vc.amd64 @@ -1,4 +1,11 @@ -FROM debian:bullseye-slim +# Copyright (c) 2022-2024 Status Research & Development GmbH. Licensed under +# either of: +# - Apache License, version 2.0 +# - MIT license +# at your option. This file may not be copied, modified, or distributed except +# according to those terms. + +FROM debian:bookworm-slim SHELL ["/bin/bash", "-c"] diff --git a/docker/dist/binaries/Dockerfile.vc.arm b/docker/dist/binaries/Dockerfile.vc.arm index 48801e7dc2..cef93bb6cd 100644 --- a/docker/dist/binaries/Dockerfile.vc.arm +++ b/docker/dist/binaries/Dockerfile.vc.arm @@ -1,3 +1,10 @@ +# Copyright (c) 2022-2024 Status Research & Development GmbH. Licensed under +# either of: +# - Apache License, version 2.0 +# - MIT license +# at your option. This file may not be copied, modified, or distributed except +# according to those terms. + FROM --platform=linux/arm/v7 debian:bookworm-slim SHELL ["/bin/bash", "-c"] diff --git a/docker/dist/binaries/Dockerfile.vc.arm64 b/docker/dist/binaries/Dockerfile.vc.arm64 index ce197d963d..8a7ff69ad2 100644 --- a/docker/dist/binaries/Dockerfile.vc.arm64 +++ b/docker/dist/binaries/Dockerfile.vc.arm64 @@ -1,3 +1,10 @@ +# Copyright (c) 2022-2024 Status Research & Development GmbH. Licensed under +# either of: +# - Apache License, version 2.0 +# - MIT license +# at your option. This file may not be copied, modified, or distributed except +# according to those terms. + FROM --platform=linux/arm64/v8 debian:bookworm-slim SHELL ["/bin/bash", "-c"] diff --git a/docs/the_nimbus_book/src/docker.md b/docs/the_nimbus_book/src/docker.md index 7034ab7d70..a62a1d4869 100644 --- a/docs/the_nimbus_book/src/docker.md +++ b/docs/the_nimbus_book/src/docker.md @@ -4,7 +4,7 @@ Docker images for the [Nimbus beacon node](https://hub.docker.com/r/statusim/nim We have version-specific Docker tags (e.g. `statusim/nimbus-eth2:amd64-v1.2.3`) and a tag for the latest image (e.g. `statusim/nimbus-eth2:amd64-latest`). -These images contain the same binaries as the [release tarballs](./binaries.md) inside a `debian:bullseye-slim` image, running under a user imaginatively named `user`, with UID:GID of 1000:1000. +These images contain the same binaries as the [release tarballs](./binaries.md) inside a `debian:bookworm-slim` image, running under a user imaginatively named `user`, with UID:GID of 1000:1000. The binaries are placed under the `/home/user/` directory which is also the default *WORKDIR*. The *ENTRYPOINT* of the image is configured to directly launch the respective binary without any extra arguments.