dev-container (sha256:72f8919c9f1c81e2975007d9396f36ee225278cf8d19c08504b9e0b63da8c279)

Published 2025-12-06 15:23:32 -06:00 by richard.hailey in richard.hailey/dev-container

Installation

docker pull git.hailey.house/richard.hailey/dev-container@sha256:72f8919c9f1c81e2975007d9396f36ee225278cf8d19c08504b9e0b63da8c279
sha256:72f8919c9f1c81e2975007d9396f36ee225278cf8d19c08504b9e0b63da8c279

Image layers

KIWI 10.2.33
ARG USER
|1 USER=user /bin/sh -c dnf -y upgrade
|1 USER=user /bin/sh -c sed -i '/tsflags=nodocs/d' /etc/dnf/dnf.conf
|1 USER=user /bin/sh -c dnf install -y awk
|1 USER=user /bin/sh -c dnf install -y man-db man-pages && dnf reinstall -y --skip-unavailable $(dnf list --installed | awk '{print $1}') && mandb && dnf clean all
|1 USER=user /bin/sh -c yum -y reinstall shadow-utils; yum -y install podman fuse-overlayfs --exclude container-selinux; rm -rf /var/cache /var/log/dnf* /var/log/yum.*
|1 USER=user /bin/sh -c dnf copr enable -y atim/starship
|1 USER=user /bin/sh -c dnf install -y neovim git unzip fish starship tmux cmake fd-find valgrind netcat python3-pip tree clang-devel clang-tools-extra
|1 USER=user /bin/sh -c useradd -m -G wheel -s /usr/bin/fish ${USER}
|1 USER=user /bin/sh -c echo ${USER}:10000:5000 > /etc/subuid; echo ${USER}:10000:5000 > /etc/subgid;
ADD 1940279da34ee384f2738d3cfde89ec11e033ed2c51b292403eda3ac722c0c6d in /etc/containers/containers.conf
ADD 8042646a469b0f6e0bbb2986c153e19d5f1d72cc592d0e03284d806f7af1039a in /home/${USER}/.config/containers/containers.conf
ADD a47e1e389dd628f79832f74022a119690c8441252cfc2bb164017951c8339417 in /etc/containers/storage.conf
|1 USER=user /bin/sh -c chmod 644 /etc/containers/storage.conf
|1 USER=user /bin/sh -c mkdir /run/host
|1 USER=user /bin/sh -c touch /run/host/container-manager
|1 USER=user /bin/sh -c chown -R ${USER}:${USER} /home/${USER}
|1 USER=user /bin/sh -c chmod 644 /etc/containers/containers.conf; sed -i -e 's|^#mount_program|mount_program|g' -e '/additionalimage.*/a "/var/lib/shared",' -e 's|^mountopt[[:space:]]*=.*$|mountopt = "nodev,fsync=0"|g' /etc/containers/storage.conf
|1 USER=user /bin/sh -c mkdir -p /var/lib/shared/overlay-images /var/lib/shared/overlay-layers /var/lib/shared/vfs-images /var/lib/shared/vfs-layers; touch /var/lib/shared/overlay-images/images.lock; touch /var/lib/shared/overlay-layers/layers.lock; touch /var/lib/shared/vfs-images/images.lock; touch /var/lib/shared/vfs-layers/layers.lock
ENV _CONTAINERS_USERNS_CONFIGURED=""
|1 USER=user /bin/sh -c echo "${USER} ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers.d/no-pass-user
USER ${USER}
|1 USER=user /bin/sh -c mkdir -p /home/${USER}/.config/fish
|1 USER=user /bin/sh -c echo 'starship init fish | source' >> /home/${USER}/.config/fish/config.fish
WORKDIR /home/${USER}
ENTRYPOINT [ "/bin/fish" ]

Labels

Key Value
io.buildah.version 1.42.0
license MIT
name fedora
org.opencontainers.image.license MIT
org.opencontainers.image.name fedora
org.opencontainers.image.url https://fedoraproject.org/
org.opencontainers.image.vendor Fedora Project
org.opencontainers.image.version 43
vendor Fedora Project
version 43
Details
Container
2025-12-06 15:23:32 -06:00
4
OCI / Docker
linux/arm64/v8
890 MiB
Versions (3) View all
latest 2025-12-06
amd64 2025-12-06
arm64 2025-12-06