1.拉取镜像
docker pull kartoza/postgis:11.0-2.5
查看镜像
docker images
2.运行容器
docker run -t --name postgresql --restart always -e POSTGRES_USER='postgres' -e POSTGRES_PASSWORD='salis' -e ALLOW_IP_RANGE=0.0.0.0/0 -p 5432:5432 -v /backup/postgresql:/var/lib/postgresql/data -d kartoza/postgis:11.0-2.5
run,创建并运行一个容器;
–name,指定创建的容器的名字postgresql ;
-e POSTGRES_PASSWORD=123456,设置环境变量,指定数据库的登录口令为123456
-e POSTGRES_USER='postgres 设置环境变量,指定数据库用户名为postgres
-p 54321:5432,端口映射将容器的5432端口映射到外部机器的54321端口;
-d kartoza/