1docker
运行镜像
docker run -d -it --name ais-db -p 5432:5432 --cpuset-cpus="12-15" --privileged centos7-pg12 /usr/sbin/init
删除容器
docker rm -f 36a6de6c6d19
查询运行的容器
docker ps
查询所有的容器
docker ps -a
停止/运行/重启 已存在的容器
docker stop/start/restart 36a6de6c6d19
进入容器
docker exec -it 45d014321176 /bin/bash
保存容器到镜像
docker commit ais-db3 centos7-pg12
删除镜像,必须是镜像没有运行容器,才能删除
docker rmi centos7-pg12-1
更新容器为自动启动
docker update --restart=always xxx
备份
docker save -o ./centos7-pg12-postgis3.0.tar centos7-pg12-postgis3.0
恢复
docker load -i ./centos7-pg12-postgis3.0.tar
2 postgresql
yum search postgis
yum install postgis30_12.x86_64
安装如果出错,执行以下一句
rpm -ivh http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
本文详细介绍Docker的常用操作,包括运行、删除、查询容器,以及如何使用Docker进行容器的备份与恢复。同时,文章还介绍了如何通过Docker运行PostgreSQL数据库,并提供了在CentOS上安装PostgreSQL的方法。
1570

被折叠的 条评论
为什么被折叠?



