服务docker-compose
version: '2'
networks:
app-tier:
driver: bridge
services:
Etcd:
image: 'bitnami/etcd:latest'
environment:
- ALLOW_NONE_AUTHENTICATION=yes
- ETCD_ADVERTISE_CLIENT_URLS=http://etcd:2379
ports:
- 2379:2379
- 2380:2380
networks:
- app-tier
myapp:
image: 'bitnami/etcd:latest'
environment:
- ALLOW_NONE_AUTHENTICATION=yes
networks:
- app-tier
部署ETCD服务
docker-compose -p etcd up -d
进入自己的服务进行键值对watch
监控
docker exec -it etcd_myapp_1 bash
etcdctl --endpoints http://etcd:2379 watch name
再开一个自己的服务进行键值对添加
docker exec -it etcd_myapp_1 bash
etcdctl --endpoints http://etcd:2379 put name zzr
这时候可以观察监控输出
PUT
name
zzr