我想从docker镜像中复制一些文件而不实际运行该图像中的容器.有可能这样做吗?如果是,那么需要采取哪些步骤?
没有用于图像的docker cp,因为图像是不可变对象但是:
您可以创建一个非运行容器:
docker create --name cont1 some-image
docker cp cont1:/some/dir/file.tmp file.tmp
docker rm cont1
Run Code Online (Sandbox Code Playgroud)
图片上的docker cp 完全未被接受的建议如下:
https://github.com/moby/moby/issues/16079
docker image save alpine -o alpine.tar
Run Code Online (Sandbox Code Playgroud)
解压后,它将有一个名为目录的哈希值,里面有一个包含图像文件的layer.tar。
| 归档时间: |
|
| 查看次数: |
1606 次 |
| 最近记录: |