mirror of
https://github.com/containers/skopeo.git
synced 2025-08-30 03:52:47 +00:00
commit
7815c8ac6f
@ -13,7 +13,7 @@ FROM registry.fedoraproject.org/fedora:32
|
|||||||
# up space. Also reinstall shadow-utils as without
|
# up space. Also reinstall shadow-utils as without
|
||||||
# doing so, the setuid/setgid bits on newuidmap
|
# doing so, the setuid/setgid bits on newuidmap
|
||||||
# and newgidmap are lost in the Fedora images.
|
# and newgidmap are lost in the Fedora images.
|
||||||
RUN useradd skopeo; yum -y update; yum -y reinstall shadow-utils; yum -y install skopeo fuse-overlayfs --exclude container-selinux; yum clean all; rm -rf /var/cache /var/log/dnf* /var/log/yum.*;
|
RUN useradd skopeo; yum -y update; yum -y reinstall shadow-utils; yum -y install skopeo fuse-overlayfs --exclude container-selinux; yum -y clean all; rm -rf /var/cache/dnf/* /var/log/dnf* /var/log/yum*
|
||||||
|
|
||||||
# Adjust storage.conf to enable Fuse storage.
|
# Adjust storage.conf to enable Fuse storage.
|
||||||
RUN 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
|
RUN 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
|
||||||
|
@ -14,7 +14,7 @@ FROM registry.fedoraproject.org/fedora:32
|
|||||||
# up space. Also reinstall shadow-utils as without
|
# up space. Also reinstall shadow-utils as without
|
||||||
# doing so, the setuid/setgid bits on newuidmap
|
# doing so, the setuid/setgid bits on newuidmap
|
||||||
# and newgidmap are lost in the Fedora images.
|
# and newgidmap are lost in the Fedora images.
|
||||||
RUN useradd skopeo; yum -y update; yum -y reinstall shadow-utils; yum -y install skopeo fuse-overlayfs --enablerepo updates-testing --exclude container-selinux; yum clean all; rm -rf /var/cache /var/log/dnf* /var/log/yum.*;
|
RUN useradd skopeo; yum -y update; yum -y reinstall shadow-utils; yum -y install skopeo fuse-overlayfs --enablerepo updates-testing --exclude container-selinux; yum -y clean all; rm -rf /var/cache/dnf/* /var/log/dnf* /var/log/yum*
|
||||||
|
|
||||||
# Adjust storage.conf to enable Fuse storage.
|
# Adjust storage.conf to enable Fuse storage.
|
||||||
RUN 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
|
RUN 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
|
||||||
|
@ -33,7 +33,8 @@ make bin/skopeo;\
|
|||||||
make install;\
|
make install;\
|
||||||
rm -rf /root/skopeo/*; \
|
rm -rf /root/skopeo/*; \
|
||||||
yum -y remove git golang go-md2man make; \
|
yum -y remove git golang go-md2man make; \
|
||||||
yum clean all; rm -rf /var/cache /var/log/dnf* /var/log/yum.*;
|
yum -y clean all; yum -y clean all; rm -rf /var/cache/dnf/* /var/log/dnf* /var/log/yum*
|
||||||
|
|
||||||
|
|
||||||
# Adjust storage.conf to enable Fuse storage.
|
# Adjust storage.conf to enable Fuse storage.
|
||||||
RUN 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
|
RUN 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
|
||||||
|
Loading…
Reference in New Issue
Block a user