1
0
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:
Josh Curl
2016-08-16 14:09:47 -07:00
parent 6abdeb34d6
commit 455e36bb0e

View File

@@ -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 \