docker安装postgresql

docker安装postgresql

拉取镜像

复制代码
sudo docker search postgres
sudo docker pull postgres:12.7
sudo docker image list

创建并运行容器

复制代码
sudo docker run \
--name postgres12 \
-p 5433:5432 \
-e POSTGRES_USER=postgres \
-e POSTGRES_PASSWORD=123456 \
-v /data/mydocker/postgres12/data:/var/lib/postgresql/data \
-d postgres:12.7 

run:创建并运行一个容器
--name:容器名称
-e POSTGRES_PASSWORD:数据库密码
-p:映射端口。前面端口是对外端口,后面端口是容器内使用端口。
-v:宿主目录:容器目录
-d postgres:12.7:使用image镜像的名称

查看容器

复制代码
sudo docker ps -a

交互查看

复制代码
sudo docker exec -it postgres12 /bin/sh
# psql -hlocalhost -p 5432 -Upostgres -W
# \l

数据库链接工具链接参数

复制代码
URL	jdbc:postgresql://localhost:5433/postgres
主机	localhost
端口	5433
数据库	postgres
用户名	postgres
密码	123456
相关推荐
小白要努力sgy1 小时前
深入理解Docker和K8S
docker·kubernetes
青春不流名1 小时前
ctr查看镜像
docker
意倾城1 小时前
Docker 网络
docker·容器
Johny_Zhao2 小时前
AI+自动化测试系统方案:网络设备与网络应用智能测试
linux·网络·人工智能·python·网络安全·docker·ai·信息安全·云计算·ansible·shell·cisco·huawei·系统运维·itsm·华三·deepseek
_Meilinger_3 小时前
碎片笔记|PromptStealer复现要点(附Docker简单实用教程)
docker·huggingface·tmux·promptstealer·hf-mirror
onkel in blog4 小时前
【Docker】Docker Compose方式搭建分布式协调服务(Zookeeper)集群
分布式·docker·zookeeper
shane-u5 小时前
阿里云Docker镜像加速配置指南
阿里云·docker·云计算
斯文by累7 小时前
解锁DeepSeek潜能:Docker+Ollama打造本地大模型部署新范式
运维·docker·容器
檀越剑指大厂9 小时前
【PostgreSQL系列】PostgreSQL 复制参数详解
数据库·postgresql
kngines9 小时前
【PostgreSQL数据分析实战:从数据清洗到可视化全流程】1.4 数据库与表的基本操作(DDL/DML语句)
数据库·postgresql·数据分析·cte·age