docker安装pgsql
时间: 2023-08-09 12:10:25 浏览: 162
postgresql安装
要在Docker中安装PostgreSQL,你可以按照以下步骤进行操作:
1. 首先,拉取PostgreSQL的镜像。你可以使用命令`docker pull postgres`来下载最新版本的PostgreSQL镜像。[3]
2. 创建一个PostgreSQL容器。你可以使用命令`docker run --name pgsql -d -p 5432:5432 -e POSTGRES_PASSWORD=123456 postgres`来创建一个名为pgsql的容器,并将容器的5432端口映射到主机的5432端口。同时,你可以通过设置POSTGRES_PASSWORD环境变量来指定数据库的密码。[3]
3. 进入数据库并创建用户。你可以使用命令`docker exec -it pgsql psql -U postgres`进入数据库,并使用以下命令创建一个新用户:`CREATE USER 用户名 WITH PASSWORD '密码';`。如果你想将用户赋予超级管理员权限,可以使用命令`alter role 用户名 with superuser;`。请注意,密码必须使用双引号括起来,并且每个语句必须以分号结尾。[3]
这样,你就可以在Docker中成功安装并配置PostgreSQL了。
阅读全文