Docker 启动 PostgreSQL 15:用户名 root,密码设置

本教程将指导你如何在 Docker 中启动 PostgreSQL 15 数据库,并设置用户名为 'root',密码为 'KXGNEYpkyxuXXfRB'。

启动代码

docker run --name postgres-15 -e POSTGRES_USER=root -e POSTGRES_PASSWORD=KXGNEYpkyxuXXfRB -p 5432:5432 -d postgres:15

代码解释

  • docker run: 运行 Docker 容器。
  • --name postgres-15: 为容器指定名称。
  • -e POSTGRES_USER=root: 设置数据库用户名为 'root'。
  • -e POSTGRES_PASSWORD=KXGNEYpkyxuXXfRB: 设置数据库密码为 'KXGNEYpkyxuXXfRB'。
  • -p 5432:5432: 将容器内部的 5432 端口映射到主机上的 5432 端口,以便访问数据库。
  • -d: 在后台运行容器。
  • postgres:15: 使用 PostgreSQL 15 的官方 Docker 镜像。

使用数据库

启动容器后,你就可以使用数据库客户端(例如 psql)连接到数据库了。

psql -h localhost -p 5432 -U root -d postgres

安全建议

  • 不要使用默认密码: 强烈建议更改默认密码 'KXGNEYpkyxuXXfRB'。
  • 使用强密码: 选择一个复杂的、随机生成的密码。
  • 启用 SSL: 在生产环境中,建议启用 SSL 加密连接。

总结

本教程详细介绍了如何在 Docker 中启动 PostgreSQL 15 数据库,并设置用户名和密码。使用这些步骤,你可以快速搭建 PostgreSQL 环境并开始使用它。

Docker 启动 PostgreSQL 15:用户名 root,密码设置

原文地址: https://www.cveoy.top/t/topic/ng56 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录