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
相关推荐
灰阳阳几秒前
Docker-数据卷命令解析
java·docker·eureka
zhangfeng11331 小时前
AMD Instinct MI50(gfx906)上为 Qwen 系列模型优化并可用的 vLLM 相关仓库、Docker 镜像与实践指南。
人工智能·docker·ai编程·qwen·算子开发·vllm·mi50
IvorySQL2 小时前
PostgreSQL 日报|PG19 外键快速路径隐患已修复(8 月 23 日)
数据库·postgresql
aaaBsBsBsB2 小时前
k8s pod管理
运维·docker·容器
Doep_key4 小时前
Kubenetes控制器
运维·docker·容器
风哥2号5 小时前
PostgreSQL数据库恢复工具FGPDU(FGEDU PostgreSQL DUL)
数据库·postgresql
像风一样自由20206 小时前
13.pgvector入门用PostgreSQL直接实现向量检
人工智能·postgresql·大模型·rag·智能体
JavaPub-rodert6 小时前
Ontop 详解:不搬数据库,也能把 MySQL / PostgreSQL 变成知识图谱
数据库·mysql·postgresql
梦想不只是梦与想6 小时前
Docker Compose文件
docker·容器·docker compose
小周学学学7 小时前
vmware-horizon第四章:事件数据库配置(docker)
运维·docker·容器