文档说明:只记录关键地方;
试验环境: 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 |
参考文档
- hub docker postgres
- hub docker pgadmin4
- pgadmin4 container_deployment
- 自建拉取registry.k8s.io、k8s.gcr.io、gcr.io、quay.io、ghcr.io 容器镜像的服务
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律