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 数据目录到宿主机上。

相关推荐
好奇的菜鸟27 分钟前
Docker 一键启动:打造高效的 Java 微服务开发环境
java·docker·微服务
汪碧康1 小时前
【k8s-1.34.2安装部署】五.worker端containerd2.2.1、kubelet-1.34.2安装
docker·云原生·容器·kubernetes·jenkins·kubelet·xkube
小趴菜不能喝2 小时前
Docker 网络
网络·docker·容器
忙里偷闲学python3 小时前
docker
运维·docker·容器
l1t4 小时前
一个postgresql奇怪慢查询现象的原因和解决
数据库·sql·postgresql·性能优化
Rainly20006 小时前
工作日志之postgresql实现分布式锁
数据库·分布式·postgresql
惜.己6 小时前
安装windows版本docker(配置镜像源+拉取运行docker)
运维·docker·容器
AC赳赳老秦7 小时前
财务数据智能解读:DeepSeek分析利润表生成异常波动原因报告
数据库·人工智能·postgresql·zookeeper·测试用例·时序数据库·deepseek
极客小云7 小时前
【2026年Docker国内镜像源最新可用清单与配置指南】
运维·docker·容器
AI题库8 小时前
PostgreSQL 18 从新手到大师:实战指南 - 1.3 Docker环境搭建
数据库·docker·postgresql