Block a user
criui (latest)
Published 2025-10-31 18:10:36 +08:00 by core
Installation
docker pull git.coocn.cn/core/criui:latestsha256:af91218f7a41cf014db6bf487c44b02bf69a4e4552c4341b89391795a3d4f6abImage Layers
| ADD alpine-minirootfs-3.19.9-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| RUN /bin/sh -c apk add --no-cache ca-certificates tzdata curl # buildkit |
| RUN /bin/sh -c addgroup -g 1001 -S criui && adduser -u 1001 -S criui -G criui # buildkit |
| RUN /bin/sh -c mkdir -p /etc/criui /var/log/criui && chown -R criui:criui /etc/criui /var/log/criui # buildkit |
| COPY /app/bin/criui /usr/local/bin/criui # buildkit |
| COPY /app/web/dist ./web/dist # buildkit |
| RUN /bin/sh -c chown -R criui:criui /usr/local/bin/criui /etc/criui/ # buildkit |
| USER criui |
| EXPOSE map[15000/tcp:{} 8080/tcp:{} 9090/tcp:{}] |
| HEALTHCHECK &{["CMD-SHELL" "wget --no-verbose --tries=1 --spider http://localhost:8080/health || exit 1"] "30s" "3s" "5s" "0s" '\x03'} |
| CMD ["/usr/local/bin/criui" "-config" "/etc/criui/config.yaml"] |