温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

docker怎么拷贝镜像和容器

发布时间:2021-08-21 18:18:09 来源:亿速云 阅读:728 作者:chen 栏目:建站服务器

本篇内容主要讲解“docker怎么拷贝镜像和容器”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“docker怎么拷贝镜像和容器”吧!

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怎么拷贝镜像和容器”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI