时间:2021-05-02
怎么查看docker镜像中的文件
一、如果是已运行的
对于已经运行的镜像,我们可以通过其ContrainerID来查看
docker attach ContainerID
这种方式,需要对应的container是运行中的,不处于stop状态
二、如果未运行
对于未运行的,可以把Docker镜像中的文件复制到宿主来看,命令示意如下:
docker cp <容器名称>:<路径> <主机路径>
如:
sudo docker cp nginx-ubuntu-container:/etc/apt/sources.list ~/Documents/
这种方式,不需要对应的container是运行中的。
内容扩展:
从容器上把文件复制到主机上,是容器进程的id
docker cp 容器进程Id:/logs/temp ./
从外面scp去主机上拿数据
scp remote_user@remoteIp:/logs.temp ./
到此这篇关于查看docker镜像中文件的方法的文章就介绍到这了,更多相关怎么查看docker镜像中的文件内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!
原文链接:https://www.php.cn/docker/445117.html
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
Docker镜像、容器、仓库的概念Docker镜像Docker镜像(Image)类似于虚拟机的镜像,可以将他理解为一个面向Docker引擎的只读模板,包含了文件
Docker部署Mysql服务的方法1.拉取Mysql5.6最新版本镜像sudodockerpullmysql:5.62.查看Mysql镜像sudodocker
本文中,我们将需要学习Docker如何查看镜像信息一、images命令列出镜像通过使用如下两个命令,列出本机已有的镜像:dockerimages或:docker
一、环境说明docker:18.03.1-cenginx:1.15.1二、拉取最新的Nginx镜像拉取镜像$dockerpullnginx查看当前镜像$dock
一、系统相关命令:1.1查看docker的版本信息:dockerversion1.2查看docker系统信息:dockerinfo二、镜像相关的命令:2.1搜索