当前位置: 首页 > news >正文

使用docker部署pg数据库

使用 Docker 部署 PostgreSQL 数据库是一种常见的做法,它提供了方便、可移植和可重复的方式来运行数据库。下面是一个简单的示例,用于在 Docker 中部署 PostgreSQL 数据库:

  1. 首先,确保您已经安装了 Docker 并正确配置了 Docker 环境。

  2. 打开终端或命令提示符,并执行以下命令来下载并启动 PostgreSQL 官方提供的 Docker 镜像:

docker run --name my-postgres -e POSTGRES_PASSWORD=mysecretpassword -p 5432:5432 -d postgres

在这个命令中,我们使用 docker run 来创建一个名为 my-postgres 的容器,并指定了环境变量 POSTGRES_PASSWORD 来设置数据库的密码为 mysecretpassword。如果需要自定义其他配置,您可以参考 PostgreSQL Docker 镜像的文档。

  1. 运行上述命令后,Docker 将自动下载并创建一个新的 PostgreSQL 容器。您可以使用以下命令来查看容器的状态:
docker ps
  1. 要连接到 PostgreSQL 数据库,您可以使用以下命令:
docker exec -it my-postgres psql -U postgres

这将打开一个交互式的 psql shell,允许您执行 SQL 命令和管理数据库。

或者
使用以下命令连接到数据库:

psql -h localhost -p 5432 -U postgres

这将在本地主机上的 5432 端口上连接到 PostgreSQL 数据库。

http://www.lryc.cn/news/157706.html

相关文章:

  • Json“牵手”亚马逊商品详情数据方法,亚马逊商品详情API接口,亚马逊API申请指南
  • springboot封装查询快递物流
  • 从C语言到C++_37(特殊类设计和C++类型转换)单例模式
  • go 使用systray 实现托盘和程序退出
  • Electron之单例+多窗口
  • A Survey of Knowledge-Enhanced Pre-trained Language Models
  • 动态规划(选择)
  • IIS WebDAV配置,https绑定及asp设置
  • 【计算机视觉项目实战】中文场景识别
  • Java 中 Map 初始化的几种方法
  • 【学习方法论】学习的三种境界、三种习惯、三个要点,三个心态
  • [管理与领导-67]:IT基层管理者 - 辅助技能 - 4- 职业发展规划 - 评估你与公司的八字是否相合
  • 【PMO项目管理】深入了解项目管理 | Stakeholder 利益相关者 | 利益相关者之间的立场差异
  • 设计模式-原则篇-01.开闭原则
  • JAVA毕业设计096—基于Java+Springboot+Vue的在线教育系统(源码+数据库+18000字论文)
  • windows环境搭建ELK
  • langchain介绍之-Prompt
  • 汇编语言Nasmide编辑软件
  • 用python开发一个炸金花小游戏
  • Uniapp中使用uQRCode二维码跳转小程序页面
  • 解决husky在mac下不生效的问题
  • 如何在自动化测试中使用MitmProxy获取数据返回?
  • 达之云BI平台助力中国融通集团陕西军民服务社有限公司实现数字化运营
  • Private market:借助ZK实现的任意计算的trustless交易
  • 反序列化漏洞复现(typecho)
  • QT设计一个小闹钟
  • MybatisPlus(3)
  • 安全计算环境技术测评要求项
  • Excel快捷键表
  • Windows Server 系统各版本及授权说明(附下载地址