Block a user
learn (sha256:b005cabb23d0f3f4ccf4417660b79ab0ab6db00de315da7a457923c6a5e597c4)
Published 2026-02-03 01:20:19 +00:00 by lukavskym
Installation
docker pull gitea.lukavskym.ru/lukavskym/learn@sha256:b005cabb23d0f3f4ccf4417660b79ab0ab6db00de315da7a457923c6a5e597c4sha256:b005cabb23d0f3f4ccf4417660b79ab0ab6db00de315da7a457923c6a5e597c4Image Layers
| ADD alpine-minirootfs-3.22.3-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| ARG PROJECT_NAME=learn |
| ARG APP_USER=learn_user |
| ARG APP_UID=10001 |
| ARG APP_GID=10001 |
| RUN |4 PROJECT_NAME=learn APP_USER=learn_user APP_UID=10001 APP_GID=10001 /bin/sh -c addgroup -g ${APP_GID} ${APP_USER} && adduser -u ${APP_UID} -G ${APP_USER} -S -H -D ${APP_USER} # buildkit |
| COPY /app/bin /srv/learn # buildkit |
| RUN |4 PROJECT_NAME=learn APP_USER=learn_user APP_UID=10001 APP_GID=10001 /bin/sh -c chown -R ${APP_USER}:${APP_USER} /srv/ # buildkit |
| USER learn_user |
| WORKDIR /srv/learn |
| CMD ["./learn"] |