一:从镜像中拷贝文件到本地电脑
#容器地址,加本地地址,注意:是容器的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/