具有两个networking的基于Docker的领事服务发现失败
我使用docker swarm进行consul集群configuration。 我的服务发现只有一个networking正常工作。 但与第二个networking添加,我得到以下信息“[警告]成员列表:能够连接到69eca29632dc但其他探测器失败,networking可能被错误configuration”。 如何正确configuration这个networking来克服这个问题?
version: '3' services: consul: image: consul:latest deploy: replicas: 3 environment: - CONSUL_LOCAL_CONFIG={\"disable_update_check\":true} - CONSUL_BIND_INTERFACE=eth0 - CONSUL_HTTP_ADDR=0.0.0.0 entrypoint: - consul - agent - -server - -bootstrap-expect=3 - -data-dir=/consul/data - -bind={{ GetInterfaceIP "eth2" }} - -client=0.0.0.0 - -retry-join=172.177.0.3 - -retry-join=172.177.0.4 - -retry-join=172.177.0.5 - -ui networks: - backend #works properly without this line - consul ports: - 8500:8500 - 8600:8600 networks: consul: driver: overlay ipam: config: - subnet: 172.177.0.0/16 backend: driver: overlay ipam: config: - subnet: 173.177.0.0/16
- Docker UCP错误:x509:由未知权威签名的证书
- Docker正在改变文件的所有权和权限,为什么?
- 获取composer php(PHP的依赖pipe理器)运行在docker上的图像构build
- 我怎样才能将Jenkins这样的应用程序安装到使用chef-recipe的CentOs映像中运行的正在运行的CentOs容器中?
- 如何使用docker-py(docker SDK)将文件从主机复制到容器
- docker服务注册到领事,但健康检查失败
- 在docker堆栈中的全局部署服务上dynamic分配networking别名
- 如何将文件从主机装载到ECS上的Docker容器
- Docker使用不同的python作为系统