单机使用Docker host网络安装consul和registrator
来源:互联网 发布:c语言面向的是计算机 编辑:程序博客网 时间:2024/06/06 16:55
参考文章:http://gliderlabs.com/registrator/latest/user/quickstart/
Consul是强一致性的数据存储,使用gossip形成动态集群。它提供分级键/值存储方式,不仅可以存储数据,而且可以用于注册器件事各种任务,从发送数据改变通知到运行健康检查和自定义命令,具体如何取决于它们的输出
Registrator通过检查容器在线或者停止运行状态自动注册和去注册服务,它目前支持etcd、Consul和SkyDNS 2
单机运行 consul服务
# docker run -d -p 8400:8400 -p 8500:8500 -p 8600:53/udp --name node4 gliderlabs/consul-server:0.6 -bootstrap -advertise 192.168.10.138
通过http API 查看consul服务
# curl 192.168.10.138:8500/v1/catalog/services {"consul":[]}
运行 Registrator
Running Redis
# docker run -d -P --name=redis redis
测试Registrator配置是否有效
# curl 192.168.10.138:8500/v1/catalog/services
# curl 192.168.10.138:8500/v1/catalog/service/redis
[{"Node":"23dcba46458b","Address":"192.168.10.138","ServiceID":"localhost.localdomain:redis:6379","ServiceName":"redis","ServiceTags":[],"ServiceAddress":"","ServicePort":32772,"ServiceEnableTagOverride":false,"CreateIndex":25,"ModifyIndex":25}]
# docker rm -f redis redis
# curl 192.168.10.138:8500/v1/catalog/service/redis
[]
1 0
- 单机使用Docker host网络安装consul和registrator
- 单机使用host网络安装consul、registrator、consul-template构建高可用demo
- 使用Docker搭建consul集群+registrator实现服务自动注册。
- 使用consul、consul-template、registrator进行容器负载
- Consul & Registrator & Rails Service all together in separate Docker container
- Scalable Architecture DR CoN: Docker, Registrator, Consul, Consul Template and Nginx
- 使用Docker镜像搭建consul和swarm集群基础环境及overlay网络
- Docker学习(12)----搭建Docker+Swarm+consul+registrator+shipyard管理平台
- Ubuntu安装consul和consul ui
- Docker单机安装
- docker-machine批量安装和配置 docker host
- ActiveMQ单机安装和使用
- ActiveMQ单机安装和使用
- 【Docker】服务发现项目Registrator
- 理解Docker单机容器网络
- 理解Docker单机容器网络
- 理解Docker单机容器网络
- 如何在ubuntu上使用docker安装单机spark
- ASCII、Unicode、GBK和UTF-8字符编码的区别联系
- 【安装】myEclipse
- Django、MySQL开发WEB项目防止中文乱码的有效方法
- linux lsof详解
- jenkins+git+maven+centos7自动化构建部署项目(二)
- 单机使用Docker host网络安装consul和registrator
- [JZOJ4566]reimu hakurei
- 触摸事件的传递机制和与Touch相结合的实践学习
- Hibernate的七种映射关系之七种关联映射
- linux安装thrift
- java多线程-用多线程找出最大随机数
- vs将dll和exe分开放的方法
- rand求随机整数
- Uva 1594 模拟