1、docker安装
1.1pull images
docker pull postgres:12.2
12.2---->版本号,不写版本直接拉取最新版本
docker pull postgres:12.2
12.2---->版本号,不写版本直接拉取最新版本
1.2 start
docker run --name postgres2 -e POSTGRES_PASSWORD=password -p 5432:5432 -v /data/pgdata:/var/lib/postgresql/data -d postgres:12.2
#进入镜像
docker exec -it postgres2 /bin/bash
#目录
cd /var/lib/postgresql/data
#连接数据库
root@72c5af7ed83c:/usr/lib/postgresql/12/bin# psql -Upostgres
psql (12.2 (Debian 12.2-1.pgdg100+1))
Type "help" for help.
postgres=#
docker run --name postgres2 -e POSTGRES_PASSWORD=password -p 5432:5432 -v /data/pgdata:/var/lib/postgresql/data -d postgres:12.2
#进入镜像
docker exec -it postgres2 /bin/bash
#目录
cd /var/lib/postgresql/data
#连接数据库
root@72c5af7ed83c:/usr/lib/postgresql/12/bin# psql -Upostgres
psql (12.2 (Debian 12.2-1.pgdg100+1))
Type "help" for help.
postgres=#