Install
Docker 方式
Section titled “Docker 方式”docker run -itd \ -e POSTGRES_USER=postgres \ -e POSTGRES_PASSWORD=postgres \ -e POSTGRES_DB=mydb \ -p 5432:5432 \ -v /opt/postgres/data:/var/lib/postgresql/data \ --name postgresql \ postgres查看容器状态
Section titled “查看容器状态”docker ps | grep postgresql配置远程连接
Section titled “配置远程连接”- 进入容器
docker exec -it postgresql bash- 修改配置
echo "listen_addresses = '*'" >> /var/lib/postgresql/data/postgresql.conf- 重启容器
docker restart postgresqlpsql命令行连接
Section titled “psql命令行连接”psql -h localhost -U postgres -d postgres -p 5432docker exec -it postgresql psql -U postgres执行sql测试
-- 查看版本SELECT version();
-- 查看所有数据库\l
-- 退出psql\qdocker exec -it postgresql psql -U postgres
ALTER USER postgres WITH PASSWORD '新密码';