123456789101112131415161718 |
- [base]
- path = {base}
- default = master
- network = overlay_dm
- [master]
- image = consul
- volumes = {container}conf/service/consul:/root/consul/config
- command = consul -server -bootstrap-expect 3 -data-dir=/root/consul/data -config-dir=/root/consul/config -client=0.0.0.0 -node={name} -dc={name}
- alias = consul
- slave = 2
- slave_command = consul -server -data-dir=/root/consul/data -config-dir=/root/consul/config -client=0.0.0.0 -join={parent} -dc={parent}
- [client]
- image = consul
- volumes = {container}conf/service/consul:/root/consul/config
- command = consul -data-dir=/root/consul/data -client=0.0.0.0 -join=daemon-master -dc=daemon-master
- alias = consul->consul_client
|