本文主要是介绍Docker进入容器查看内容并从容器里拷贝文件到宿主机,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
工作中需要从docker正在运行的镜像中复制文件到宿主机,于是便将这个过程记录了下来。
(1)查看正在运行的容器
通过以下命令,可以查看正在运行的容器:
docker ps
(2)进入某个容器执行脚本
我们可以进入docker容器目录/var/lib/docker/containers,根据对应的容器ID或名称,在容器里运行批处理命令,具体命令如下:
docker exec -it 7d331d4330a7c3f793f55ddcb0eba29909ab451d8506fda9dceaed79360995a2/ sh
(3)拷贝文件到宿主机
这是我们可以在容器里执行ls等各种操作,找到想要拷贝的文件,运行docker cp语句(注意容器后边的冒号):
docker cp 7d331d4330a7c3f793f55ddcb0eba29909ab451d8506fda9dceaed79360995a2:/xxx.xxx /xxx/xxx/
OK,结束,又水了一篇,希望大家喜欢。
这篇关于Docker进入容器查看内容并从容器里拷贝文件到宿主机的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!