本篇内容主要讲解“docker怎么拷贝镜像和容器”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“docker怎么拷贝镜像和容器”吧!
10多年专注成都网站制作,企业网站设计,个人网站制作服务,为大家分享网站制作知识、方案,网站设计流程、步骤,成功服务上千家企业。为您提供网站建设,网站制作,网页设计及定制高端网站建设服务,专注于企业网站设计,高端网页制作,对隧道混凝土搅拌车等多个行业,拥有多年的网站推广经验。
docker如何拷贝镜像和容器?在docker容器中,复制镜像和复制容器都是通过保存为新镜像而进行的。
保存镜像
docker save ID > xxx.tar docker load < xxx.tar
保存容器
docker export ID >xxx.tar docker import xxx.tar containr:v1
然后再 docker run -it containr:v1 bash
如果项目运行之后产生的日志文件,我们希望可以本地查看,那么就需要把产生的日志文件copy到本地机器上。
首先启动容器服务
docker run -d -p 8888:8080 jpress
然后进入容器内部,查找为jpress.war 文件所在
docker exec -it 39d439619755 bash
切换docker终端目录
找到了jpress.war 包所在的目录,接下来就把这个文件拷贝到Dockerfile文件的命令下面,首先我们先看下Dockerfile目录:/d/java_dev/Docker Toolbox。我们把docker终端的目录切换到Dockerfile目录下。
开始拷贝文件
docker cp 39d4396197558:/usr/local/tomcat/webapps/jpress.war.
39d4396197558 是指容器的ID或者名称
/usr/local/tomcat/webapps/jpress.war 是文件在容器的位置,表示拷贝到当前目录下
到此,相信大家对“docker怎么拷贝镜像和容器”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
售后响应及时
7×24小时客服热线数据备份
更安全、更高效、更稳定价格公道精准
项目经理精准报价不弄虚作假合作无风险
重合同讲信誉,无效全额退款