努力挣扎的生活 努力挣扎的生活
  • 前端文章

    • JavaScript
  • 学习笔记

    • 《JavaScript教程》
    • 《JavaScript高级程序设计》
    • 《ES6 教程》
    • 《Vue》
    • 《React》
    • 《TypeScript 从零实现 axios》
    • 《Git》
    • TypeScript
    • JS设计模式总结
  • 运维基础
  • 监控
  • 日志系统
  • 安全记录
  • 分布式存储
  • gitlab安装
  • jenkins安装和管理
  • Jenkins工具集成
  • pipeline流水线
  • Docker
  • Kubernetes
  • Nexus
  • Rancher
  • Prometheus
  • 日志服务ELK(EFK)
  • 虚拟化
  • istio
  • 日志服务Graylog
  • Mysql
  • PostgreSQL
  • Redis
  • MongoDB
  • clickhouse
  • openguassdb
  • polardb
关于
  • 分类
  • 标签
  • 归档
  • 收藏
  • 更多
GitHub (opens new window)

yangfk

瑟瑟发抖的小运维
  • 前端文章

    • JavaScript
  • 学习笔记

    • 《JavaScript教程》
    • 《JavaScript高级程序设计》
    • 《ES6 教程》
    • 《Vue》
    • 《React》
    • 《TypeScript 从零实现 axios》
    • 《Git》
    • TypeScript
    • JS设计模式总结
  • 运维基础
  • 监控
  • 日志系统
  • 安全记录
  • 分布式存储
  • gitlab安装
  • jenkins安装和管理
  • Jenkins工具集成
  • pipeline流水线
  • Docker
  • Kubernetes
  • Nexus
  • Rancher
  • Prometheus
  • 日志服务ELK(EFK)
  • 虚拟化
  • istio
  • 日志服务Graylog
  • Mysql
  • PostgreSQL
  • Redis
  • MongoDB
  • clickhouse
  • openguassdb
  • polardb
关于
  • 分类
  • 标签
  • 归档
  • 收藏
  • 更多
GitHub (opens new window)
  • Mysql

  • PostgreSQL

  • Redis

  • MongoDB

  • ClickHouse

  • SqlServer

  • openGuassDB

  • Polardb

    • 容器运行polardb-pg
//
  • DBA
  • Polardb
yangfk
2025-09-23

容器运行polardb-pg

//

# 容器运行polardb-pg

  • 生成docker-compose.yaml
cd /opt
cat >docker-compose.yaml<<'EOF'
version: '3'
services:
  polardb:
    restart: always
    container_name: polardb
    image: docker.1ms.run/polardb/polardb_pg_local_instance:15
	#image: registry.cn-hangzhou.aliyuncs.com/polardb_pg/polardb_pg_local_instance:15
    volumes:
      - ./polardb:/var/polardb
      - /etc/localtime:/etc/localtime
    ports:
      - "1523:5432"
    environment:
      - TZ=Asiz/Shanghai
    privileged: true
    cap_add:
      - SYS_PTRACE
    entrypoint: ["./docker-entrypoint.sh","postgres"]
    network_mode: bridge

#临时运行
#docker run -it --name test01 --cap-add=SYS_PTRACE -v /data/polardb15/polardb:/var/polardb/ --privileged=true --rm polardb/polardb_pg_local_instance:15 psql
EOF
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
  • 启动
docker-comopse -f docker-compose.yaml up -d
1
  • 连接数据库

psql -U postgres --port 1523 -h 127.0.0.1

//
如果此文章对您有帮助,点击 -->> 请博主喝咖啡 (opens new window)
上次更新: 2025/09/23, 17:51:13
安装openGuassDB

← 安装openGuassDB

最近更新
01
Graylog服务收集k8s容器日志
11-13
02
Nexus3数据异常修复
11-13
03
libblockdev库本地提权漏洞(CVE-2025-6019)
08-08
更多文章>
Theme by Vdoing | Copyright © 2019-2025 yangfk | 湘ICP备2021014415号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×
//