📜  docker create postgres db - SQL (1)

📅  最后修改于: 2023-12-03 15:00:28.576000             🧑  作者: Mango

Docker 创建一个 PostgreSQL 数据库

在本指南中,我将介绍如何使用 Docker 命令行工具创建一个 PostgreSQL 数据库。

准备

在继续之前,您需要确保已经安装了 Docker。如果您还未安装,请先访问Docker官方下载页面 安装并启动 Docker Desktop。

创建 PostgreSQL 容器

为了在 Docker 中创建一个 PostgreSQL 容器,你可以使用docker run 命令,如下所示:

docker run --name db -e POSTGRES_PASSWORD=mypassword -d postgres

上面的命令将创建一个名为 db 的 PostgreSQL 容器,并在后台运行。该容器将使用 mypassword 作为密码,您可以自行修改该值。

运行创建的容器

一旦容器已成功创建,您可以通过以下命令运行它:

docker start db

此命令将启动名为 db 的容器。如果您需要访问该容器中运行的 PostgreSQL 数据库,您可以使用以下命令:

docker exec -it db psql -U postgres

上面的命令将连接到 PostgreSQL 数据库,您可以使用 SQL 命令进行操作。

关闭容器

如果您想关闭已运行的容器,可以使用以下命令:

docker stop db

以上为如何使用 Docker 创建 PostgreSQL 数据库的过程。您可以根据自己的需要进行相应的修改和调整。