docker 镜像制做和镜像打包

制做镜像

两种方式python

1. docker commit命令docker

2.使用docker build和Dockerfile文件centos

示例制做一个tomcat镜像,制做步骤:tomcat

docker commit 提交一个正在运行的容器为一个新的镜像

1.拉取一个基础镜像
docker pull centos

2.建立一个交互式容器
docker run -it --name=mycentos centos:latest

3.上传软件到容器中
docker cp  xxx.tar  mycentos:/root/

4.在容器中安装软件

5. 将交互式的容器提交为一个新的镜像
docker commit mycentos myomcat

镜像打包

1.镜像打包ui

docker save -o /root/xxx.tar  <name>

2.导入镜像code

docker load -i /root/xxx.tar

容器打包

1.容器打包it

docker export -o /root/xx.tar  <name>

2.导入容器class

docker import xx.tar <name>:latest