要配置Docker中的PostgreSQL数据库的环境变量,可以使用以下方法:
- 使用Docker命令行:
docker run --name mypostgres -e POSTGRES_USER=<用户名> -e POSTGRES_PASSWORD=<密码> -e POSTGRES_DB=<数据库名> -p 5432:5432 -d postgres
将 <用户名>
, <密码>
, <数据库名>
替换为你想要设置的实际值。这将创建一个名为mypostgres
的容器,并将 PostgreSQL
的用户名、密码和数据库名设置为指定的值。
-p 5432:5432
指定了容器内部和主机之间的端口映射,将 PostgreSQL 的默认端口 5432 映射到主机的相同端口。
- 使用Docker Compose:
在 Docker Compose 文件中,你可以使用 environment 关键字来设置环境变量。以下是一个示例:
version: '3'
services:
postgres:
image: postgres
restart: always
ports:
- 5432:5432
environment:
- POSTGRES_USER=<用户名>
- POSTGRES_PASSWORD=<密码>
- POSTGRES_DB=<数据库名>
volumes:
- /opt/data:/var/lib/postgresql/data:rw
将 <用户名>
, <密码>
, <数据库名>
替换为你想要设置的实际值。文章来源:https://www.toymoban.com/news/detail-705804.html
使用docker-compose up
命令启动容器:文章来源地址https://www.toymoban.com/news/detail-705804.html
docker-compose up -d
到了这里,关于[运维|数据库] docker postgresql数据库环境变量配置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!