Block a user
buildozer (1.5.1.dev0)
Published 2024-05-31 19:55:13 +08:00 by youmetme
Installation
docker pull gitea.youmetme.wang/youmetme/buildozer:1.5.1.dev0sha256:3edfc9a1c708ec197a6c001369c0473635958493f0717eddef41f76e9fae4a8d
Image Layers
| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.ref.name=ubuntu |
| LABEL org.opencontainers.image.version=22.04 |
| ADD file:a5d32dc2ab15ff0d7dbd72af26e361eb1f3e87a0d29ec3a1ceab24ad7b3e6ba9 in / |
| CMD ["/bin/bash"] |
| ENV USER=user |
| ENV HOME_DIR=/home/user |
| ENV WORK_DIR=/home/user/hostcwd SRC_DIR=/home/user/src PATH=/home/user/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| RUN /bin/sh -c apt update -qq > /dev/null && DEBIAN_FRONTEND=noninteractive apt install -qq --yes --no-install-recommends locales && locale-gen en_US.UTF-8 # buildkit |
| ENV LANG=en_US.UTF-8 LANGUAGE=en_US.UTF-8 LC_ALL=en_US.UTF-8 |
| RUN /bin/sh -c apt update -qq > /dev/null && DEBIAN_FRONTEND=noninteractive apt install -qq --yes --no-install-recommends autoconf automake build-essential ccache cmake gettext git libffi-dev libltdl-dev libssl-dev libtool openjdk-17-jdk patch pkg-config python3-pip python3-setuptools sudo unzip zip zlib1g-dev # buildkit |
| RUN /bin/sh -c useradd --create-home --shell /bin/bash ${USER} # buildkit |
| RUN /bin/sh -c usermod -append --groups sudo ${USER} # buildkit |
| RUN /bin/sh -c echo "%sudo ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers # buildkit |
| USER user |
| WORKDIR /home/user/hostcwd |
| COPY --chown=user:user . /home/user/src # buildkit |
| RUN /bin/sh -c pip3 install --user --upgrade "Cython<3.0" wheel pip ${SRC_DIR} # buildkit |
| ENTRYPOINT ["buildozer"] |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.ref.name | ubuntu |
| org.opencontainers.image.version | 22.04 |
Details
2024-05-31 19:55:13 +08:00
Versions (2)
View all
Container
7
OCI / Docker
linux/amd64
429 MiB
1.5.1.dev0
2024-05-31
1.5.0
2024-05-27