Skip to content

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=#