postgresql在云平台部署和使用映射方式连接

韵味老鸟 2024-06-22 13:57:20

postgresql 在云平台部署和使用映射方式连接

一:通过代理方式登录pgsql

通过代理方式登录pgsql

ssh

pgsql

库表信息

#root 账号

用户:postgres

密码:Bwoil

二:云部署

1.swarm 打标签

docker node update --label-add dolphin-node=dolphin02 baidu-bj-bigdata-2

docker node update --label-add dolphin-node=dolphin03 baidu-bj-bigdata-3

百度云部署

1.创建目录

mkdir -p /data/postgresql/{conf,data}

2.下载镜像

docker pull bitnami/postgresql:11.11.0

3.docker-compose.yaml文件

version: "3.8"services: postgresql-master: image: bitnami/postgresql:11.11.0 hostname: postgresql user: root ports: - '5432:5432' environment: - POSTGRESQL_POSTGRES_PASSWORD=Bwoil #超级用户postgres密码 - POSTGRESQL_USERNAME=user01 - POSTGRESQL_PASSWORD=user2024 - POSTGRESQL_DATABASE=dolphinscheduler - POSTGRESQL_LOG_TIMEZONE=Asia/Shanghai - POSTGRESQL_TIMEZONE=Asia/Shanghai volumes: - /data/postgresql/data:/bitnami/postgresql/data - /data/postgresql/conf/:/bitnami/postgresql/conf/ - /etc/localtime:/etc/localtime:ro networks: - umi deploy: mode: replicated replicas: 1 placement: constraints: [node.labels.dolphin-node == dolphin02]networks: umi: external: true

4.启动服务

docker stack deploy -c docker-compose.yaml pg

0 阅读:3