Block a user
buildozer (1.5.0)
Published 2024-05-27 21:12:12 +08:00 by youmetme
Installation
docker pull gitea.youmetme.wang/youmetme/buildozer:1.5.0sha256:bd7b47f85054c0cf3cfb21e0c5114c73d599e7fa0c871a000eabd5e64a7ebdf9
Image Layers
| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.ref.name=ubuntu |
| LABEL org.opencontainers.image.version=20.04 |
| ADD file:e5742fae181dc02a419e48d202fdd6a561b79ccbe7d3415e15e3d2c12e444a2a 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-13-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==0.29.19 wheel pip virtualenv ${SRC_DIR} # buildkit |
| ENTRYPOINT ["buildozer"] |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.ref.name | ubuntu |
| org.opencontainers.image.version | 20.04 |
Details
2024-05-27 21:12:12 +08:00
Versions (2)
View all
Container
1
OCI / Docker
linux/amd64
576 MiB
1.5.1.dev0
2024-05-31
1.5.0
2024-05-27