docker安裝etcd及UI界面e3w

在centos系統(tǒng)中,需要關(guān)掉SElinux安全。
setenforce 0

etcd docker-compose.yml

version: "3.5"
services:
  etcd:
    hostname: etcd1
    image: bitnami/etcd:3
    ports:
      - "2379:2379"
      - "2380:2380"
      - "4001:4001"
      - "7001:7001"
    user: root
    volumes:
      - "/var/docker/etcd/data:/opt/bitnami/etcd/data"
    environment:
      - "ETCD_ADVERTISE_CLIENT_URLS=http://etcd:2379"
      - "ETCD_LISTEN_CLIENT_URLS=http://0.0.0.0:2379"
      - "ETCD_LISTEN_PEER_URLS=http://0.0.0.0:2380"
      - "ETCD_INITIAL_ADVERTISE_PEER_URLS=http://0.0.0.0:2380"
      - "ALLOW_NONE_AUTHENTICATION=yes"
      - "ETCD_INITIAL_CLUSTER=node1=http://0.0.0.0:2380"
      - "ETCD_NAME=node1"
      - "ETCD_DATA_DIR=/opt/bitnami/etcd/data"
    networks:
      - app-net

networks:
  app-net:
    name: app-net

e3w docker-compose.yml

version: "3.5"
services:
  e3w:
    hostname: e3w
    image: soyking/e3w:latest
    ports:
      - "8000:8080"
    volumes:
      - "/var/docker/e3w/conf/config.ini:/app/conf/config.default.ini"
    networks:
      - e3wnet
      - app-net

networks:
  e3wnet:
    name: e3wnet
  app-net:
    external: true
    name: app-net

config.ini默認(rèn)配置 github地址 https://github.com/hpifu/docker-e3w/blob/master/config.ini

[app]
port=8080
auth=false

[etcd]
root_key=root
dir_value=
addr=etcd:2379
username=
password=
cert_file=
key_file=
ca_file=

測(cè)試


image.png

ui界面


image.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容