mirror of
https://github.com/rancher/os.git
synced 2025-09-12 13:17:17 +00:00
Strip more Docker binaries from DFS image
This commit is contained in:
@@ -22,6 +22,7 @@ ln -s usr/bin/ros ${INITRD_DIR}/init
|
|||||||
ln -s bin ${INITRD_DIR}/usr/sbin
|
ln -s bin ${INITRD_DIR}/usr/sbin
|
||||||
ln -s usr/sbin ${INITRD_DIR}/sbin
|
ln -s usr/sbin ${INITRD_DIR}/sbin
|
||||||
ln -s ros ${INITRD_DIR}/usr/bin/system-docker
|
ln -s ros ${INITRD_DIR}/usr/bin/system-docker
|
||||||
|
ln -s ros ${INITRD_DIR}/usr/bin/docker-runc
|
||||||
ln -s ../../../../usr/bin/ros ${INITRD_DIR}/usr/var/lib/cni/bin/bridge
|
ln -s ../../../../usr/bin/ros ${INITRD_DIR}/usr/var/lib/cni/bin/bridge
|
||||||
ln -s ../../../../usr/bin/ros ${INITRD_DIR}/usr/var/lib/cni/bin/host-local
|
ln -s ../../../../usr/bin/ros ${INITRD_DIR}/usr/var/lib/cni/bin/host-local
|
||||||
|
|
||||||
@@ -52,8 +53,7 @@ fi
|
|||||||
DFS_ARCH=$(docker create ${DFS_IMAGE}${SUFFIX})
|
DFS_ARCH=$(docker create ${DFS_IMAGE}${SUFFIX})
|
||||||
trap "docker rm -fv ${DFS_ARCH} >/dev/null" EXIT
|
trap "docker rm -fv ${DFS_ARCH} >/dev/null" EXIT
|
||||||
|
|
||||||
docker export ${DFS_ARCH} | tar xf - -C ${INITRD_DIR} --exclude=usr/bin/dockerlaunch \
|
docker export ${DFS_ARCH} | tar xf - -C ${INITRD_DIR} --exclude=usr/bin/docker* \
|
||||||
--exclude=usr/bin/docker \
|
|
||||||
--exclude=usr/share/git-core \
|
--exclude=usr/share/git-core \
|
||||||
--exclude=usr/bin/git \
|
--exclude=usr/bin/git \
|
||||||
--exclude=usr/bin/ssh \
|
--exclude=usr/bin/ssh \
|
||||||
|
Reference in New Issue
Block a user