1、提交容器为镜像
docker commit --author zhangsy --message "create the postgre12.1-community by zhangsy" my_postgres postgre12.1-community:1.0
zhangsy:作者名字
create the postgre12.1-community by zhangsy:注解说明
my_postgres:容器名称
postgre12.1-community:镜像名称
1.0:导出镜像版本
2、导出镜像
docker save postgre12.1-community -o /opt/soft/docker_postgre12.1-community-1.0.tar
postgre12.1-community:镜像名称
/opt/soft/docker_postgre12.1-community-1.0.tar 导出文件名称
3、拷贝镜像
scp /opt/soft/docker_postgre12.1-community-1.0.tar root@192.168.7.43:/opt/soft
4、导入镜像
docker load -i /opt/soft/docker_postgre12.1-community-1.0.tar
5、运行启动容器
docker run --name postgres --restart=always -v /opt/postgreData:/var/lib/postgresql/data -e POSTGRES_PASSWORD=postgres1232 -p 5432:5432 -d postgre12.1-community:1.0
注意:如果映射的有目录,需要报映射的目录页拷贝过去,否则数据会丢失
最后修改于 2021-03-24 16:01:52
如果觉得我的文章对你有用,请随意赞赏
扫一扫支付

