fedora-40: splits install to multiple layers
All checks were successful
/ build (push) Successful in 5m3s
All checks were successful
/ build (push) Successful in 5m3s
This commit is contained in:
parent
7e78c316e9
commit
4e9e561660
2 changed files with 34 additions and 21 deletions
|
@ -1,11 +1,20 @@
|
|||
FROM fedora:40
|
||||
|
||||
RUN dnf update -y --setopt install_weak_deps=False && \
|
||||
dnf install -y --setopt install_weak_deps=False git git-lfs git-ftp fuse-overlayfs \
|
||||
nodejs nodejs-npm python3-devel python3-pip pipx coreutils bash clang gcc \
|
||||
aria2 jq yq zstd brotli perl perl-CPAN ruby rubygems sqlite && \
|
||||
dnf group install -y --setopt install_weak_deps=False "Container Management" --exclude container-selinux && \
|
||||
dnf clean all -y
|
||||
RUN dnf update -y --setopt install_weak_deps=False
|
||||
|
||||
RUN dnf install -y --setopt install_weak_deps=False git git-lfs git-ftp fuse-overlayfs
|
||||
|
||||
RUN dnf install -y --setopt install_weak_deps=False nodejs nodejs-npm python3-devel python3-pip pipx
|
||||
|
||||
RUN dnf install -y --setopt install_weak_deps=False perl perl-CPAN ruby rubygems
|
||||
|
||||
RUN dnf install -y --setopt install_weak_deps=False clang gcc
|
||||
|
||||
RUN dnf install -y --setopt install_weak_deps=False coreutils bash aria2 jq yq zstd brotli sqlite
|
||||
|
||||
RUN dnf group install -y --setopt install_weak_deps=False "Container Management" --exclude container-selinux
|
||||
|
||||
# We don't clean up dnf cache since user may want to install packages for their use
|
||||
|
||||
ADD containers.conf /etc/containers/
|
||||
ADD containers/storage.conf /etc/containers/
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue