1、首先需要使用docker commit将当前容器打包成镜像

docker commit 容器ID/容器名称 镜像名称

2、打包成镜像后,我们可以通过images命令来查看

docker images

3、将打包出来的镜像制作成包

docker save -o 包名称.tar

4、将制作的镜像包加载做成镜像

docker load -i 包名称.tar

5、接着就是基于这个镜像启动容器了

docker run -itd --name=容器名称 -p 8899:8080 -u=root -v /var/run/docker.sock:/var/run/docker.sock -v /usr/bin/docker:/usr/bin/docker -v /home/jenkins_home:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock 镜像名称:版本

-v 后面目录为需要挂载的目录\文件

添加微信