在Docker中运行Postgres数据库
- 首先下载postgres镜像,我使用的是18版本
- 启动容器
- 命名容器
- 设置挂载盘
- local path
- container path
- 设置环境变量
POSTGRES_USER - 设置环境变量
POSTGRES_PASSWORD
docker run -d \
--name my_postgres_db \
-e POSTGRES_USER=myuser \
-e POSTGRES_PASSWORD=mypassword123 \
-p 5432:5432 \
-v ~/postgres_data:/var/lib/postgresql/data \
--restart unless-stopped \
postgres:17