如何在 Docker 容器中运行 PostgreSQL

阅读时长 3 分钟读完

随着 Docker 的普及,我们现在可以使用 Docker 容器来运行 PostgreSQL 数据库。Docker 容器的优势是它们是轻量级的,运行时几乎没有性能损失,并且可以轻松地部署和管理它们。在本文中,您将学习如何在 Docker 容器中运行 PostgreSQL,并通过示例代码进行演示。

Docker 容器中运行 PostgreSQL 的步骤

以下是在 Docker 容器中运行 PostgreSQL 数据库的步骤:

步骤 1:安装 Docker

如果您没有安装 Docker,请从 官方网站 下载并安装它。

步骤 2:拉取 PostgreSQL 映像

要从 Docker Hub 拉取 PostgreSQL 官方映像,请在终端中执行以下命令:

步骤 3:运行 PostgreSQL 容器

要运行 PostgreSQL 容器,请在终端中执行以下命令:

这将在后台启动一个名为 my-postgres 的容器,并将其连接到 PostgreSQL 官方映像。对于密码,您可以使用自己的密码替换 mysecretpassword

步骤 4:进入 PostgreSQL 容器

要进入刚刚启动的 PostgreSQL 容器,请在终端中执行以下命令:

这将连接到 PostgreSQL 数据库。请注意,您需要在容器中通过交互式终端执行此命令。

步骤 5:开始使用 PostgreSQL 数据库

现在您已经启动了 PostgreSQL 容器,下一步是创建数据库和表。以下是关于如何在 Docker 容器中使用 PostgreSQL 数据库的基本示例代码:

-- -------------------- ---- -------
-- -----
------ -------- -----------
-- -----
-- -----------
-- ---
------ ----- ------- -
  -- ------ ------- ----
  ---- ------------ --- -----
  ---------- --------- --- ---- ------- -----
--

这将创建一个名为 mydatabase 的数据库,并在其中创建一个名为 mytable 的表。

步骤 6:退出容器

要退出容器,请在终端中键入以下命令:

这将关闭 PostgreSQL 数据库连接并退出容器。

总结

在本文中,您了解了如何在 Docker 容器中运行 PostgreSQL,并创建了一个基本的示例代码,以帮助您开始使用 PostgreSQL 数据库。随着您的使用经验的增加,您可以尝试更高级的配置来满足您的特定需求。Docker 容器让 PostgreSQL 数据库的部署和管理变得更加容易和高效。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/64c332f483d39b4881729635

纠错
反馈