快速启动postgresql

文档说明:只记录关键地方;
试验环境: linux debian 11

postgresql container

version: "3"
services:
postgresql-server:
image: postgres:15-alpine
container_name: postgres
hostname: "postgresql"
restart: always
ports:
- "5432:5432"
environment:
- "POSTGRES_PASSWORD=mysecretpassword"
volumes:
- "./postgresql-15-data:/var/lib/postgresql/data"
pgadmin4:
image: dpage/pgadmin4
restart: always
container_name: pgadmin4
links:
- postgresql-server
ports:
- "80:80"
environment:
- "PGADMIN_DEFAULT_EMAIL=user@domain.com"
- "PGADMIN_DEFAULT_PASSWORD=SuperSecret"
- "PGADMIN_CONFIG_ENHANCED_COOKIE_PROTECTION=True"
- "PGADMIN_CONFIG_LOGIN_BANNER='Authorised users only!'"
- "PGADMIN_CONFIG_CONSOLE_LOG_LEVEL=10"

启动、关闭、查看日志

# 启动
docker-compose -f docker-compose.yaml up -d
# 关闭
docker-compose -f docker-compose.yaml down --remove-orphans
# 查看日志
docker-compose -f docker-compose.yaml logs -f

参考文档

  1. hub docker postgres
  2. hub docker pgadmin4
  3. pgadmin4 container_deployment
  4. 自建拉取registry.k8s.io、k8s.gcr.io、gcr.io、quay.io、ghcr.io 容器镜像的服务
posted @   jingjingxyk  阅读(72)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示