PostgreSQL,也称为 Postgres,是领先的对象关系数据库系统。它之所以受欢迎,是因为它高度符合 SQL 标准,并且包含可简化大规模处理复杂数据集的附加功能。
PostgreSQL 使用传统的客户端-服务器架构,因此您需要独立于应用程序代码运行它。在本指南中,您将部署 PostgreSQL 服务器实例作为 Docker 容器。这避免了将包添加到您的主机,并有助于将您的数据库与堆栈的其他部分隔离开来。在继续之前,请确保您已经安装了 Docker。
PostgreSQL 在 Docker Hub 上有一个官方镜像,它有几种不同的变体。标签可让您在从 v9 到 v14 的主要 PostgreSQL 版本之间进行选择,并选择用作基本映像的操作系统。提供了 Alpine、Debian Stretch 和 Debian Bullseye。
出于本教程的目的,我们将使用postgres:14在 Bullseye 上提供 PostgreSQL 14 的标签。您可以自由选择不同的版本以满足您的要求。
docker run使用以下命令启动 PostgreSQL 容器:
docker run -d \
--name postgres \
-p 5432:5432
-e POSTGRES_PASSWORD=<password> \
-v postgres
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://blog.csdn.net/wlcs_6305/article/details/123189415
内容来源于网络,如有侵权,请联系作者删除!