侧边栏壁纸
博主头像
波哥

大龄程序猿&自由职业者&副业达人
爱好:敲代码、搞副业
12+年开发经验,热衷自动化网络推广!

  • 累计撰写 1,810 篇文章
  • 累计创建 77 个标签
  • 累计收到 13 条评论

目 录CONTENT

文章目录

使用Docker安装PostgreSQL

波哥
2021-11-28 / 0 评论 / 0 点赞 / 706 阅读 / 0 字

使用Docker安装PostgreSQL

使用Docker安装PostgreSQL

安装PostgreSQL老是报错,网上个各种配置方法试了一遍,很无奈都不管用,只能用docker了。

1、拉取postgresql的镜像

1.1拉取镜像

docker pull postgres:12.6
image

1.2查看镜像

docker images
image

2、创建容器并绑定端口

docker run -it --name postgres --restart always -e POSTGRES_PASSWORD=123456 -e ALLOW_IP_RANGE=0.0.0.0/0 -v D:/Devtools/PostgreSql/data:/var/lib/postgresql -p 5432:5432 -d postgres:12.6
image

参数说明:

1.run,创建并运行一个容器;

2. --name,指定创建的容器的名字;

3. -e POSTGRES_PASSWORD=123456,指定数据库的登录口令为password;

4.-e ALLOW_IP_RANGE=0.0.0.0/0,这个表示允许所有ip访问,如果不加,则非本机 ip 访问不了

5.-v :进行映射,本地目录:容器内路径(测试发现没有生效,不知道是不是因为windows的原因)

6. -p 5432:5432,映射端口,宿主机端口:容器端口,端口映射将容器的5432端口映射到外部机器的54321端口。

7. -d postgres:12.6,指定使用postgres:12.6作为镜像。

3、连接postgresql

这里我使用navicate连接测试。

image

创建表

image

0

评论区