docker的导入导出笔记

在公司中,我这边在推Docker,主要是公司内部服务器并不是很多,且jenkins集成程度不是很高.

将之前自己制作的docker导出然后导入到公司的docker中.

相关的操作如下:

导出操作:

 

docker export <CONTAINER ID > > my_container.tar

有两种方式:
docker export -o mysqldb1.tar mysqldb
docker export mysqldb > mysqldb.tar

例:

docker export cbe3cb7799ed >  cqmaple_centos_jdk8.tar

然后复制文件到目标服务器:

docker 的import 命令支持的压缩格式 (.tar, .tar.gz, .tgz, .bzip, .tar.xz, or .txz)

docker import bank.tar REPOSITORY:TAG

例如:

docker import cqmaple_centos_jdk8.tar cqmaple/centos7:1.0

如果导入之后tag version 都是none 。
可以使用 tag 命令来重命名

 docker tag IMAGEID(镜像id) REPOSITORY:TAG(仓库:标签)

例:

docker tag ca1b6b825289 cqmaple/centos7:1.0

发表评论

电子邮件地址不会被公开。 必填项已用*标注