lorentzca / c3d

Create Consul Cluster on Docker

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Create Consul Cluster on Docker

consul on docker

Start

build

docker-compose build

up

docker-compose up

Login to container

ex) login to server2

docker exec -it $(docker ps -q -f name=server2) sh

Check members

ex) show members of server1 cluster

docker exec -it $(docker ps -q -f name=server1) consul members

Join cluster

ex) add server3 to server1 cluster

docker exec -it $(docker ps -q -f name=server3) consul join c3d_server1.docker

Exec command to All members

ex) exec command via server2

docker exec -it $(docker ps -q -f name=server2) consul exec uname -a

Scale cluster

ex) scale server3

docker-compose scale server3=4

Consul Web UI

http://localhost:8500/ui/consul_web_ui/

consul_web_ui

TODO

  • Add Consul Web UI
  • Add Service

About

Create Consul Cluster on Docker


Languages

Language:CSS 57.9%Language:HTML 42.1%