stack-ssh-deply (latest)

Published 2023-01-13 14:40:10 +01:00 by philipp

Installation

docker pull git.local-it.org/philipp/stack-ssh-deply:latest
sha256:2c5a597ef10319c636debcf11279dd1d6d82b620fef7ba61cbd474386c908784

Image Layers

ADD file:e4d600fc4c9c293efe360be7b30ee96579925d1b4634c94332e2ec73f7d8eca1 in /
CMD ["/bin/sh"]
/bin/sh -c apk add --no-cache ca-certificates libc6-compat openssh-client
/bin/sh -c [ -e /etc/nsswitch.conf ] && grep '^hosts: files dns' /etc/nsswitch.conf
ENV DOCKER_VERSION=20.10.22
/bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in 'x86_64') url='https://download.docker.com/linux/static/stable/x86_64/docker-20.10.22.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-20.10.22.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-20.10.22.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-20.10.22.tgz'; ;; *) echo >&2 "error: unsupported 'docker.tgz' architecture ($apkArch)"; exit 1 ;; esac; wget -O 'docker.tgz' "$url"; tar --extract --file docker.tgz --strip-components 1 --directory /usr/local/bin/ --no-same-owner 'docker/docker' ; rm docker.tgz; docker --version
ENV DOCKER_BUILDX_VERSION=0.9.1
/bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in 'x86_64') url='https://github.com/docker/buildx/releases/download/v0.9.1/buildx-v0.9.1.linux-amd64'; sha256='a7fb95177792ca8ffc7243fad7bf2f33738b8b999a184b6201f002a63c43d136'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.9.1/buildx-v0.9.1.linux-arm-v6'; sha256='159925b4e679eb66e7f0312c7d57a97e68a418c1fa602a00dd8b29b6406768f0'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.9.1/buildx-v0.9.1.linux-arm-v7'; sha256='ba8e5359ce9ba24fec6da07f73591c1b20ac0797a2248b0ef8088f57ae3340fc'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.9.1/buildx-v0.9.1.linux-arm64'; sha256='bbf6a76bf9aef9c5759ff225b97ce23a24fc11e4fa3cdcae36e5dcf1de2cffc5'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.9.1/buildx-v0.9.1.linux-ppc64le'; sha256='1b2441886e556c720c1bf12f18f240113cc45f9eb404c0f162166ca1c96c1b60'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.9.1/buildx-v0.9.1.linux-riscv64'; sha256='c32372dad653fc70eb756b2cffd026e74425e807c01accaeed4559da881ff57c'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.9.1/buildx-v0.9.1.linux-s390x'; sha256='90b0ecf315d741888920dddeac9fe2e141123c4fe79465b7b10fe23521c9c366'; ;; *) echo >&2 "warning: unsupported 'docker-buildx' architecture ($apkArch); skipping"; exit 0 ;; esac; wget -O 'docker-buildx' "$url"; echo "$sha256 *"'docker-buildx' | sha256sum -c -; plugin='/usr/libexec/docker/cli-plugins/docker-buildx'; mkdir -p "$(dirname "$plugin")"; mv -vT 'docker-buildx' "$plugin"; chmod +x "$plugin"; docker buildx version
ENV DOCKER_COMPOSE_VERSION=2.15.1
/bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in 'x86_64') url='https://github.com/docker/compose/releases/download/v2.15.1/docker-compose-linux-x86_64'; sha256='bcfd9ea51dee4c19dccdfaeef0e7956ef68bf14f3d175933742061a7271ef0f5'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v2.15.1/docker-compose-linux-armv6'; sha256='a8934600100af88f535eb50b45c7d8d2ac37835221803ba2910e0b167b3af22e'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v2.15.1/docker-compose-linux-armv7'; sha256='e5b03ac1258ad4243af0ac4afcb1c6cc8c9956b2483a50309cdb38cdb8387e37'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v2.15.1/docker-compose-linux-aarch64'; sha256='14d31297794868520cb2e61b543bb1c821aaa484af22b397904314ae8227f6a2'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v2.15.1/docker-compose-linux-ppc64le'; sha256='bdada874a26d382b20ced7c170707a1ebcf9f20d7d6f394b962076968473ca9c'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v2.15.1/docker-compose-linux-riscv64'; sha256='9cc1b9c8de313a1e43b8f3dcca47c29eeb87af3de24c67448c463bf882166430'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v2.15.1/docker-compose-linux-s390x'; sha256='cf311824af115d0bece5d5d60a73464912dad07cdd00fdaa469dabbcad60f289'; ;; *) echo >&2 "warning: unsupported 'docker-compose' architecture ($apkArch); skipping"; exit 0 ;; esac; wget -O 'docker-compose' "$url"; echo "$sha256 *"'docker-compose' | sha256sum -c -; plugin='/usr/libexec/docker/cli-plugins/docker-compose'; mkdir -p "$(dirname "$plugin")"; mv -vT 'docker-compose' "$plugin"; chmod +x "$plugin"; ln -sv "$plugin" /usr/local/bin/; docker-compose --version; docker compose version
COPY file:abb137d24130e7fa2bdd38694af607361ecb688521e60965681e49460964a204 in /usr/local/bin/modprobe
COPY file:5b18768029dab8174c9d5957bb39560bde5ef6cba50fbbca222731a0059b449b in /usr/local/bin/
ENV DOCKER_TLS_CERTDIR=/certs
/bin/sh -c mkdir /certs /certs/client && chmod 1777 /certs /certs/client
ENTRYPOINT ["docker-entrypoint.sh"]
CMD ["sh"]
/bin/sh -c set -eux; apk add --no-cache btrfs-progs e2fsprogs e2fsprogs-extra ip6tables iptables openssl shadow-uidmap xfsprogs xz pigz ; if zfs="$(apk info --no-cache --quiet zfs)" && [ -n "$zfs" ]; then apk add --no-cache zfs; fi
/bin/sh -c set -eux; addgroup -S dockremap; adduser -S -G dockremap dockremap; echo 'dockremap:165536:65536' >> /etc/subuid; echo 'dockremap:165536:65536' >> /etc/subgid
/bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in 'x86_64') url='https://download.docker.com/linux/static/stable/x86_64/docker-20.10.22.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-20.10.22.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-20.10.22.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-20.10.22.tgz'; ;; *) echo >&2 "error: unsupported 'docker.tgz' architecture ($apkArch)"; exit 1 ;; esac; wget -O 'docker.tgz' "$url"; tar --extract --file docker.tgz --strip-components 1 --directory /usr/local/bin/ --no-same-owner --exclude 'docker/docker' ; rm docker.tgz; dockerd --version; containerd --version; ctr --version; runc --version
ENV DIND_COMMIT=1f32e3c95d72a29b3eaacba156ed675dba976cb5
/bin/sh -c set -eux; wget -O /usr/local/bin/dind "https://raw.githubusercontent.com/docker/docker/${DIND_COMMIT}/hack/dind"; chmod +x /usr/local/bin/dind
COPY file:45c7926c5d79023b457ad24274c893b1fc21f241bed46421dc901b8237045f17 in /usr/local/bin/
VOLUME [/var/lib/docker]
EXPOSE 2375 2376
ENTRYPOINT ["dockerd-entrypoint.sh"]
CMD []
/bin/sh -c apk add --no-cache bash openssh-client
COPY file:7c582b1314afc7d5a0d37b4db7154207711d07124f7054fa9b08d45924b18cae in /plugin/plugin.sh
WORKDIR /drone/src
CMD ["/plugin/plugin.sh"]
LABEL org.opencontainers.image.created=2023-01-13T13:38:29Z
LABEL org.opencontainers.image.revision=66df86dc537fbf38e7e3d4a276fd534c16ad58a2
LABEL org.opencontainers.image.source=https://git.local-it.org/philipp/stack-ssh-deploy.git
LABEL org.opencontainers.image.url=https://git.local-it.org/philipp/stack-ssh-deploy

Labels

Key Value
org.opencontainers.image.created 2023-01-13T13:38:29Z
org.opencontainers.image.revision 66df86dc537fbf38e7e3d4a276fd534c16ad58a2
org.opencontainers.image.source https://git.local-it.org/philipp/stack-ssh-deploy.git
org.opencontainers.image.url https://git.local-it.org/philipp/stack-ssh-deploy
Details
Container
2023-01-13 14:40:10 +01:00
10
OCI / Docker
linux/amd64
105 MiB
Versions (1) View all
latest 2023-01-13