windows本地拷贝docker镜像中的文件
2023-12-14 16:06:40
一:从镜像中拷贝文件到本地电脑
#容器地址,加本地地址,注意:是容器的id,不是镜像id
docker cp 容器ID:/opt/vendor/ ./
1、首先启动容器,找到运行的容器id
#查看已启动容器,找到容器id
docker ps -a?
?2、执行一下报错了
symlink ..\codeception\base\codecept D:\aaa\vendor\bin\codecept: A required privilege is not held by the client.
这个报错的意思是,拷贝的镜像的文件存在软连接,所以直接拷贝会失败,解决方案:我们可以直接把整个文件夹打包成压缩包,然后把压缩包拷贝到本地
?3、 打包vendor
进入到目录压缩文件夹
zip -r ven.zip vendor
#把压缩包拷贝到tmp目录下
cp ven.zip /tmp/
文章来源:https://blog.csdn.net/qq_24909089/article/details/134890574
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!