阅读背景:

Docker consul的容器服务更新与发现(理论加案例)

来源:互联网 

文章目录 前言 一 :consul 理论介绍 1.1consul具有如下特性: 1.2:基于nginx和consul构建高可用及自动发现的Docker服务架构 二 :Docker consul自动发现服务架构的构建 三 . 具体配置: 3.1 环境部署 安装环境 设置阿里云镜像 优化 加速优化 阿里云镜像加速 准备软件包 下载安装docker 3.2 代理服务器安装相关软件 部署consul consul常用操作查看命令 关闭规则,不能关闭防火墙 3.3节点服务器操作 节点服务器安装 registrator 容器 在节点创建容器进行测试: 3.4 宿主机可访问 192.168.100.8:8500 测试 3.5 代理服务器源码编译安装Nginx 3.6 代理服务器安装 consul-template 代理服务器 安装consul-template,准备模板文件 编辑 template nginx 模板文件 修改nginx 配置 代理服务器 启动 template 3.7 这时开一台终端 ,查看配置文件,发现配置以及自动写入 3.8 然后访问测试,检查日志,发现在轮询访问容器节点 访问 192.168.100.8:83 利用 docker logs -f test2 查看容器 test2 日志 3.9 在 节点操作 新增一个容器,测试 发现功能 查看配置文件 四 . 发散思维 ,如何 通过配置 将 apache 和 nginx 容器 一起进行轮询访问操作 方案一 ,修改模板文件 方案二 (骚操作,慎用) 文章目录 前言 一 :consul 理论介绍 1.1consul具有如下特性: 1.2:基于ngi



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: