docker安装postgresql

docker安装postgresql

安装环境

  • docker 环境
  • CentOS7.3

启动docker

systemctl start docker

配置系统启动时自动启动docker

sudo systemctl enable docker

拉取指定版本的PostgreSQL

docker pull postgres:9.4

创建PostgreSQL数据目录

mkdir -p /mydata/pgdata

运行PostgreSQL镜像

docker run --name postgres -e POSTGRES_PASSWORD=123456 \
 -p 5432:5432  -v /mydata/pgdata:/var/lib/postgresql/data \
 -d postgres:9.4

注意:数据库名字 默认为 postgres

使用navicat数据库管理

开启CentOS相应端口

## 查看端口
firewall-cmd --zone=public --list-ports
## 开放端口
firewall-cmd --zone=public --add-port=5432/tcp --permanent
## 重启配置
firewall-cmd --reload

注意:完成到现在这一步,如果还没连接成功

需要添加 阿里云 安全组 入站规则 开启5432的端口

posted @ 2020-08-26 20:30  GMGood007  阅读(441)  评论(1)    收藏  举报