怎么在百度建个网站,设计公司起名字,wordpress图像缩放插件,编程代码网站docker镜像打包save#xff0c;载入load#xff0c;启动run docker打包#xff0c;针对的是镜像#xff0c;而不是运行中的容器。
查看当前系统的镜像文件#xff1a;
docker images 首先#xff0c;将当前运行中的#xff0c;已经自定义修改之后的容器保存为新的镜像…docker镜像打包save载入load启动run docker打包针对的是镜像而不是运行中的容器。
查看当前系统的镜像文件
docker images 首先将当前运行中的已经自定义修改之后的容器保存为新的镜像。
docker commit ce11ed87f21f web_servers:2.0例如镜像名叫web_servers
执行打包命令将镜像web_servers 通过save打包命令以为.tar格式保存在路径/home下。
docker save web_servers:2.0 -o /home/web_servers.tar 打包命令执行完成之后如果打包的镜像文件占用空间比较大可以用操作系统的tar -zcvf打包压缩命令将该镜像包再进行一次压缩。
OK致此容器打包完成。 这样就可以将该打包的容器传输到其他服务器直接运行启动。
例如将该镜像文件传输到另一台服务器上前提是目标服务器上已安装docker环境
docker load db.tardocker load web_servers.tar用docker images 命令查看镜像是否导入成功。
首先启动运行数据库容器
docker run -d -p 5432:5432 -e POSTGRES_USERodoo -e POSTGRES_PASSWORD实际密码****** -e POSTGRES_DBalsv --name alsv_db db:10.6 启动运行web_servers.tar应用容器注意端口映射如果需要共享操作系统本地路径注意容器卷映射
方式一
共享系统存储路径docker run -it -d --name web_servers -p 8088:8088 web_servers:2.0 方式二
指定存储路径(将系统的/home/test/映射到容器内部的/mnt/ )
docker run -it --name web_servers -v /home/test/:/mnt/ -p 8088:8088 web_servers:2.0 /bin/bash没有异常的话查看运行状态
docker ps
参考链接https://www.cnblogs.com/hellojesson/p/10613610.html