step-ca (production)
Published 2024-09-04 15:09:49 -04:00 by colin
Installation
docker pull git.nixc.us/nixius/step-ca:production
sha256:504465dbd9c56c2810bdcfe957627d82e374b8c67e70cd718c9a9edcf3d6894a
Image Layers
ADD file:33ebe56b967747a97dcec01bc2559962bee8823686c9739d26be060381bbb3ca in / |
CMD ["/bin/sh"] |
ENV STEP=/home/step |
ENV STEPPATH=/home/step |
ARG STEPUID=1000 |
ARG STEPGID=1000 |
RUN |2 STEPUID=1000 STEPGID=1000 /bin/sh -c apk update && apk upgrade && apk add --no-cache bash curl tzdata && addgroup -g ${STEPGID} step && adduser -D -u ${STEPUID} -G step step && chown step:step /home/step # buildkit |
COPY /src/bin/step /usr/local/bin/step # buildkit |
USER step |
WORKDIR /home/step |
STOPSIGNAL SIGTERM |
CMD ["/bin/sh" "-c" "/bin/bash"] |
COPY /src/bin/step-ca /usr/local/bin/step-ca # buildkit |
COPY /usr/local/bin/step-kms-plugin /usr/local/bin/step-kms-plugin # buildkit |
USER step |
ENV CONFIGPATH=/home/step/config/ca.json |
ENV PWDPATH=/home/step/secrets/password |
VOLUME [/home/step] |
STOPSIGNAL SIGTERM |
HEALTHCHECK &{["CMD-SHELL" "step ca health 2>/dev/null | grep \"^ok\" >/dev/null"] "0s" "0s" "0s" "0s" '\x00'} |
COPY docker/entrypoint.sh /entrypoint.sh # buildkit |
ENTRYPOINT ["/bin/bash" "/entrypoint.sh"] |
CMD ["/bin/sh" "-c" "exec /usr/local/bin/step-ca --password-file $PWDPATH $CONFIGPATH"] |
Labels
Key | Value |
---|---|
com.docker.compose.project | step-ca |
com.docker.compose.service | step-ca |
com.docker.compose.version | 2.28.1 |
Details
2024-09-04 15:09:49 -04:00
Versions (2)
View all
Container
17
OCI / Docker
linux/amd64
44 MiB
production
2024-09-04
staging
2024-09-04