Sign inSign up

smallstep/step-ca:hsm

Multi-platform
Security
Index digest

sha256:22e4c0d73b10a031fed40a31d0736c2f4538995da2c083556565dd282a9d2c92

OS/ARCH

Compressed size

125.48 MB

Last pushed

6 months by giantleap

Type

Image

Manifest digest

sha256:1506af43b52b37f5581bc17bf4086e06629e7f33d5a6e7d59e3a91065f0900d9

Image Layers

1# debian.sh --arch 'i386' out/48.46 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.77 MB
7COPY /src/bin/step /usr/local/bin/step # buildkit13.32 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 # buildkit15.35 MB
13COPY /usr/local/bin/step-kms-plugin /usr/local/bin/step-kms-plugin # buildkit8.62 MB
14USER root0 B
15RUN /bin/sh -c apt-get update32 B
16RUN /bin/sh -c apt-get install16.95 MB
17RUN /bin/sh -c mkdir -p113 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 'i386' out/ 'trixie' '@1773619200'