0
点赞
收藏
分享

微信扫一扫

弄个etcd集群

向上的萝卜白菜 2021-09-28 阅读 70
  • 拉取了一个老哥帖子里的镜像:docker pull quay.io/coreos/etcd

  • 改了一把他的docker-compose

# docker-compose.yml文件的版本
version: "3.7"

services:
  etcd1:
    image: quay.io/coreos/etcd
    container_name: etcd1
    command: etcd -name etcd1 -advertise-client-urls http://0.0.0.0:2379 -listen-client-urls http://0.0.0.0:2379 -listen-peer-urls http://0.0.0.0:2380 -initial-cluster-token etcd-cluster -initial-cluster "etcd1=http://etcd1:2380,etcd2=http://etcd2:2380,etcd3=http://etcd3:2380" -initial-cluster-state new
    ports:
      - 2379
      - 2380
    dns: 8.8.8.8
    networks:
    - tool_default

  etcd2:
    image: quay.io/coreos/etcd
    container_name: etcd2
    command: etcd -name etcd2 -advertise-client-urls http://0.0.0.0:2379 -listen-client-urls http://0.0.0.0:2379 -listen-peer-urls http://0.0.0.0:2380 -initial-cluster-token etcd-cluster -initial-cluster "etcd1=http://etcd1:2380,etcd2=http://etcd2:2380,etcd3=http://etcd3:2380" -initial-cluster-state new
    ports:
      - 2379
      - 2380
    dns: 8.8.8.8
    networks:
    - tool_default

  etcd3:
    image: quay.io/coreos/etcd
    container_name: etcd3
    command: etcd -name etcd3 -advertise-client-urls http://0.0.0.0:2379 -listen-client-urls http://0.0.0.0:2379 -listen-peer-urls http://0.0.0.0:2380 -initial-cluster-token etcd-cluster -initial-cluster "etcd1=http://etcd1:2380,etcd2=http://etcd2:2380,etcd3=http://etcd3:2380" -initial-cluster-state new
    ports:
      - 2379
      - 2380
    dns: 8.8.8.8
    networks:
    - tool_default

networks:
  tool_default:
    external: true
举报

相关推荐

部署Etcd集群

etcd集群管理

etcd 集群部署

搭建etcd集群

ETCD集群部署

ETCD集群搭建

0 条评论