Sign inSign up

smallstep/step-ca:hsm

Multi-platform
Security
Index digest

sha256:22e4c0d73b10a031fed40a31d0736c2f4538995da2c083556565dd282a9d2c92

OS/ARCH

Compressed size

121.68 MB

Last pushed

6 months by giantleap

Type

Image

Manifest digest

sha256:3c006126b23c320261729c89bae1ad41e533149ca8060164a3035fd7bd769be4

Image Layers

1# debian.sh --arch 'arm64' out/47.36 MB
2ENV STEP=/home/step0 B
3ENV STEPPATH=/home/step0 B
4ARG STEPUID=10000 B
5ARG STEPGID=10000 B
6RUN |2 STEPUID=1000 STEPGID=1000 /bin/sh22.18 MB
7COPY /src/bin/step /usr/local/bin/step # buildkit12.7 MB
8USER step0 B
9WORKDIR /home/step32 B
10STOPSIGNAL SIGTERM0 B
11CMD ["/bin/bash"]0 B
12COPY /src/bin/step-ca /usr/local/bin/step-ca # buildkit14.71 MB
13COPY /usr/local/bin/step-kms-plugin /usr/local/bin/step-kms-plugin # buildkit8.34 MB
14USER root0 B
15RUN /bin/sh -c apt-get update32 B
16RUN /bin/sh -c apt-get install16.39 MB
17RUN /bin/sh -c mkdir -p114 B
18RUN /bin/sh -c chown step:step119 B
19USER step0 B
20ENV CONFIGPATH=/home/step/config/ca.json0 B
21ENV PWDPATH=/home/step/secrets/password0 B
22VOLUME [/home/step]0 B
23STOPSIGNAL SIGTERM0 B
24HEALTHCHECK &{["CMD-SHELL" "step ca health0 B
25COPY docker/entrypoint.sh /entrypoint.sh # buildkit1.33 KB
26ENTRYPOINT ["/bin/bash" "/entrypoint.sh"]0 B
27CMD ["/usr/local/bin/step-ca" "--password-file" "/home/step/secrets/password" "/home/step/config/ca.json"]0 B

Command

# debian.sh --arch 'arm64' out/ 'trixie' '@1773619200'