【云原生之Docker实战】使用Docker部署Traefik开源边缘路由器

【云原生之Docker实战】使用Docker部署Traefik开源边缘路由器

  • 一、Traefik介绍
    • 1.Traefik简介
    • 2.Traefik特点
  • 二、检查宿主机系统版本
  • 三、检查本地docker环境
    • 1.检查docker服务状态
    • 2.检查docker配置信息
    • 3.开启IPv4 forwarding
    • 4.检查Docker版本
  • 四、安装docker-compose
    • 1.下载docker-compose二进制包
    • 2.给文件增加执行权限
    • 3.检查docker-compose版本
  • 五、下载Traefik镜像
  • 六、使用docker-cli部署Traefik
  • 七、使用docker-compose部署Traefik
    • 1.编辑docker-compose.yaml文件
    • 2.应用yaml文件
    • 3.查看Traefik容器状态
    • 4.Traefik 检测到新服务
  • 八、进入Traefik平台
    • 1.进入Traefik首页
    • 2.查看Traefik的service

一、Traefik介绍

1.Traefik简介

Traefik 是一个 开源 的可以使得服务发布变得轻松有趣的 边缘路由器。它负责接收你系统的请求,然后使用合适的组件来对这些请求进行处理。

2.Traefik特点

  • 自动服务发现:传统的边缘路由器(或反向代理)需要一个配置文件,其中包含到您的服务的所有可能的路由,而 Traefik 从服务本身获取它们。
  • 原生兼容所有主要集群技术,例如 Kubernetes、Docker、Docker Swarm、AWS、Mesos、Marathon,并且可以同时处理多个。
  • 无需维护和同步单独的配置文件,自动实时更新,无需重新启动,不会中断连接。
  • 集成了漂亮的 dashboard 界面。

二、检查宿主机系统版本

[root@node ~]# ca

你可能感兴趣的:(docker,云原生,开源)