dev-container (amd64)
Installation
docker pull git.hailey.house/richard.hailey/dev-container:amd64sha256:f03ff3df6d536b9c18761cd4df31d4d764f21dda368e12543d2021d5eb9d4e7bImage 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
2025-12-06 15:23:30 -06:00
Versions (3)
View all
Container
3
OCI / Docker
linux/amd64
936 MiB