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

相关推荐
皮皮蟹虾饺4 小时前
DNS协议指南:从报文格式到安全加密与 K8s 实战
安全·容器·kubernetes
千寻girling5 小时前
记录第一次学习 Docker
学习·docker·容器
迷糊小面包7 小时前
Docker Hadopp集群版部署搭建及常规问题解疑
运维·docker·容器
倒流时光三十年7 小时前
PostgreSQL CASE 条件表达式详解
数据库·postgresql
烁3477 小时前
Docker
运维·docker·容器
网络中的夜鹰8 小时前
轩辕镜像一键安装Docker和Docker Compose脚本
运维·docker·容器
倒流时光三十年8 小时前
PostgreSQL COALESCE 条件表达式函数详解
数据库·postgresql
梦想的颜色10 小时前
从零入门:Docker在Ubuntu上的安装、使用与主流镜像仓库实战(Java/Go/MySQL/PostgreSQL/MongoDB/Nginx
java·ubuntu·docker
雁無痕10 小时前
Postgresql启动无监听端口问题的解决
postgresql
java知路11 小时前
centos euler离线下载docker镜像
linux·docker·centos