Postgres数据库docker快速安装

说明:仅供学习使用,请勿用于非法用途,若有侵权,请联系博主删除

作者:zhu6201976

1.docker 安装命令:

bash 复制代码
docker run --name postgres -e POSTGRES_PASSWORD=postgres -p 5432:5432 -d postgres

我们将整个命令拆开看:

组成部分 作用 备注
docker run 核心指令 创建并启动一个新容器
--name postgres 容器命名 方便以后通过名字操作,而不是记 ID
-e POSTGRES_PASSWORD=... 环境变量 设置数据库管理员密码
-p 5432:5432 端口映射 将容器端口映射到宿主机
-d 运行模式 让容器在后台"悄悄"工作
postgres 指定镜像 告诉 Docker:请下载并启动 Postgres 软件

2.确认docker container启动成功:

bash 复制代码
docker container ls

3.终端进入容器:

bash 复制代码
docker exec -it postgres psql -U postgres

可以看到 执行成功:

相关推荐
AOwhisky5 小时前
MySQL 学习笔记(第四期):SQL 语言之多表查询
linux·运维·网络·数据库·笔记·学习·mysql
ggaofeng5 小时前
glusterfs如何在k8s中使用
云原生·容器·kubernetes·glusterfs
小红卒5 小时前
mysql之udf提权
数据库·mysql·网络安全
暮云星影6 小时前
个人总结 搭建Docker监控
docker·容器·grafana·prometheus
Trouvaille ~6 小时前
【Redis篇】Redis 哨兵(Sentinel):高可用自动故障转移
数据库·redis·缓存·中间件·sentinel·高可用·哨兵
qfljg6 小时前
oracle 迁移到postgres
数据库·oracle
giaz14n9X7 小时前
Redis 分布式锁进阶第五十七篇
数据库·redis·分布式
剑神一笑7 小时前
Linux ls 命令深度解析:从目录遍历到颜色输出的实现原理
linux·服务器·数据库
IT策士7 小时前
第49篇 k8s之服务网格入门:Istio 简介
容器·kubernetes·istio
Maynor9967 小时前
Codex API 网关迁移与流量优化实战
数据库·oracle