要在Docker中安装PostgreSQL,你可以按照以下步骤操作:
-
首先,确保你已经安装了Docker。如果没有安装,请先安装Docker。
-
使用以下命令在Docker 中拉取 PostgreSQL 镜像:
docker pull postgres
-
创建并运行 PostgreSQL 容器:
docker run --name my_postgres -e POSTGRES_PASSWORD=mysecretpassword -d postgres
这将创建一个名为
my_postgres
的 PostgreSQL 容器,并设置密码为mysecretpassword
。你可以根据需要修改容器名称和密码。 -
确认 PostgreSQL 容器正在运行:
docker ps
-
使用以下命令进入 PostgreSQL 容器的 Bash shell:
docker exec -it my_postgres bash
-
在 PostgreSQL 容器中连接到 PostgreSQL 数据库:
psql -U postgres
输入密码
mysecretpassword
(或者你之前设置的密码)来登录到 PostgreSQL 数据库。
现在,你已经成功在 Docker 中安装并运行了 PostgreSQL 数据库。你可以在容器中执行 SQL 查询和管理数据库。如果你想持久保存数据,可以使用 Docker 卷来映射 PostgreSQL 数据目录到宿主机上。