Jesse Smick jesse
  • Joined on 2022-03-05

server-setup-dev-tools (2023-04-09)

Published 2023-04-09 14:56:27 -06:00 by jesse

Installation

docker pull gitea.smick.me/jesse/server-setup-dev-tools:2023-04-09
sha256:0936ec05fec5c9fd9f0994820f8369cd845f668af3c2fcb84df08767c40a1b62

Image Layers

COPY dir:c59c7a69f5d4c27fcd3f871aa78a03d141f6be13ec1cb78c292d7b4cd5ebde15 in /
/bin/sh -c ldconfig && sed -i '/BUILD_ID/a VERSION_ID=TEMPLATE_VERSION_ID' /etc/os-release
ENV LANG=C.UTF-8
CMD ["/usr/bin/bash"]
/bin/sh -c sed -Ei -e 's/^#(ParallelDownloads) = [0-9]+$/\1 = 5/i' -e 's/^#(Color)$/\1/i' -e 's/^(NoProgressBar)$/#\1/i' /etc/pacman.conf
/bin/sh -c pacman --noconfirm -Syu
ARG USERNAME
ARG USERNAME USER_UID
ARG USERNAME USER_GID USER_UID
|3 USERNAME=builder USER_GID=1000 USER_UID=1000 /bin/sh -c pacman --noconfirm -S sudo
|3 USERNAME=builder USER_GID=1000 USER_UID=1000 /bin/sh -c groupadd --gid ${USER_GID} ${USERNAME} && useradd --uid ${USER_UID} --gid ${USER_GID} -m ${USERNAME}
|3 USERNAME=builder USER_GID=1000 USER_UID=1000 /bin/sh -c echo ${USERNAME} ALL=\(root\) NOPASSWD:ALL > /etc/sudoers.d/${USERNAME} && chmod 0440 /etc/sudoers.d/${USERNAME}
USER ${USERNAME}
WORKDIR /home/${USERNAME}
|3 USERNAME=builder USER_GID=1000 USER_UID=1000 /bin/sh -c sudo pacman --noconfirm -S git
|3 USERNAME=builder USER_GID=1000 USER_UID=1000 /bin/sh -c cd /tmp && git clone https://aur.archlinux.org/paru-bin.git && cd paru-bin && makepkg --noconfirm -si && cd .. && rm -rf paru-bin
|3 USERNAME=builder USER_GID=1000 USER_UID=1000 /bin/sh -c paru --noconfirm -S ansible butane shellcheck
ENTRYPOINT ["/bin/bash"]

Labels

Key Value
io.buildah.version 1.29.0
Details
Container
2023-04-09 14:56:27 -06:00
0
OCI / Docker
linux/amd64
672 MiB
Versions (6) View all
latest 2024-09-19
2024-09-19 2024-09-19
2023-05-16 2023-05-16
2023-04-10 2023-04-10
2023-04-09 2023-04-09