Docker中安装PostgreSQL

要在Docker中安装PostgreSQL,你可以按照以下步骤操作:

  1. 首先,确保你已经安装了Docker。如果没有安装,请先安装Docker。

  2. 使用以下命令在Docker 中拉取 PostgreSQL 镜像:

    复制代码
    docker pull postgres
  3. 创建并运行 PostgreSQL 容器:

    复制代码
    docker run --name my_postgres -e POSTGRES_PASSWORD=mysecretpassword -d postgres

    这将创建一个名为 my_postgres 的 PostgreSQL 容器,并设置密码为 mysecretpassword。你可以根据需要修改容器名称和密码。

  4. 确认 PostgreSQL 容器正在运行:

    复制代码
    docker ps
  5. 使用以下命令进入 PostgreSQL 容器的 Bash shell:

    复制代码
    docker exec -it my_postgres bash
  6. 在 PostgreSQL 容器中连接到 PostgreSQL 数据库:

    复制代码
    psql -U postgres

    输入密码 mysecretpassword(或者你之前设置的密码)来登录到 PostgreSQL 数据库。

现在,你已经成功在 Docker 中安装并运行了 PostgreSQL 数据库。你可以在容器中执行 SQL 查询和管理数据库。如果你想持久保存数据,可以使用 Docker 卷来映射 PostgreSQL 数据目录到宿主机上。

相关推荐
杨浦老苏2 小时前
Docker方式安装你的私人AI电脑助手Moltbot
人工智能·docker·ai·群晖
x70x802 小时前
# Docker 搭建 MySQL 8 主从复制(踩坑实录 + 完整验证)
mysql·docker·容器
qq_316837752 小时前
docker 运行 cn_clip
运维·docker·容器
晚风_END2 小时前
postgresql数据库|pgbouncer连接池压测和直连postgresql数据库压测对比
数据库·postgresql·oracle·性能优化·宽度优先
木卫二号Coding3 小时前
Docker-构建自己的Web-Linux系统-Ubuntu:22.04
linux·前端·docker
春日见3 小时前
win11 分屏设置
java·开发语言·驱动开发·docker·单例模式·计算机外设
岳来4 小时前
网络小白理解容器网络endpointid
网络·docker·endpoint
江湖有缘4 小时前
轻量级知识协作平台搭建:Docker + MediaWiki入门教程
docker·容器·eureka
Genie cloud4 小时前
在 Mac 上使用 Docker 安装宝塔并部署 LNMP 环境
macos·docker·容器·云计算
Suchadar5 小时前
Docker常用命令
运维·docker·容器