Docker 安装部署Postgres

一、拉取镜像

docker pull postgres

二、创建持久化挂载目录、配置文件

mkdir -p /docker/postgres/{data,conf}

vim /docker/postgres/conf/.env
POSTGRES_PASSWORD=postgres123456

三、启动服务

docker run --name postgres \
  --env-file /docker/postgres/conf/.env \
  -v /docker/postgres/data:/var/lib/postgresql/data \
  -p 5432:5432 \
  -d postgres

四、修改密码认证

修改本地映射出来的持久化pg_hba.conf配置文件,都改成md5

vim /docker/postgres/data/pg_hba.conf

五、重启容器验证

docker restart postgres

docker exec -it postgres /bin/bash psql -U postgres

 

posted @ 2025-01-05 16:08  吕钦扬  阅读(857)  评论(0)    收藏  举报