从首先运行docker容器使用rkt复制初始文件到已安装的卷
我使用Container Linux by CoreOS 1465.0.0 (Ladybug)
来运行docker容器。
看起来,当我在我的系统上安装卷到本地目录时,它不会将这些文件复制到映像中的相应目录中,而只是将它们挂载为空目录。
让我拿最好的例子..我想运行使用rkt的gentoo/stage3-amd64
docker容器。
我使用以下命令运行容器:
rkt run --debug --insecure-options=image --net=host --volume gentoo,kind=host,source=/mnt/storage/gentoo,readOnly=false --mount volume=gentoo,target=/ docker://gentoo/stage3-amd64 --interactive
在这里我真的想要所有的文件被复制到已装入的卷,所以我挂载为root /
。
我从其他本地装载的其他本地装载的本地坐骑,但如果图像有装入卷中的文件,首先复制这些文件。
有没有办法实现这个自动? 现在我手动提取每个图像并手动复制文件。