我正在尝试在VM中保存Docker镜像,以便我可以加载到我的窗口。 在保存图像的同时,我收到一条错误消息,说明"权限被拒绝"创建.tar文件。
docker save -o /mnt/sda1/var/lib/docker/tensorflow.tar user/tensorflow-serving-devel
user / tensorflow-serving-devel是此处的图像ID。试着这个让我:
打开/mnt/sda1/var/lib/docker/.docker_temp_783580193:权限被拒绝。
我在这里使用Docker Toolbox。我提到to this question来创建.tar文件。
编辑:我通过
创建了.tar文件docker@default : docker save -o tensorflow.tar user/tensorflow-serving-devel
docker@default : ls \
>
tensorflow.tar
docker@default : docker cp tensorflow.tar /c/Users/usr/Downloads/
错误:
必须至少指定一个容器来源
如何将此.tar文件复制到容器图像?
答案 0 :(得分:1)
您可以在您的情况下按如下方式指定 container 来源:
docker cp tensorflow.tar tensorflow-vm:/c/Users/usr/Downloads/
其中 tensorflow-vm
是您的容器的示例名称,可以使用
docker ps -a
答案 1 :(得分:0)
U可以使用Docker Swarm添加配置。