Comparison of Traefik 1.7 and Traefik 2.0 with Docker
很早以前我就写过几篇Traefik搭配Docker部署各种服务的文章。包括相对最近关于如何搭建Ghost平台的文章使用的也是Traefik+docker这个组合。在我看来,实在没有什么比这哥俩组合更简单部署程序的方法了。很早之前我就知道Traefik要迎来2.0的大更新版本,当时粗略看了一下感觉有点复杂当时就没有细看。后来因为我用了
latest
tag和Towerwatch
,系统自动更新到Traefik 2版本之后还导致了我网站崩了半天我都没发现……(Traefik 1.7到2.0之后使用语法很不一样)
我最近也不知道哪根筋抽了,突然想着必须学会Traefik 2的配置,在挣扎了几个晚上包括去Reddit吐槽之后才终于看到了点眉目,于是先记下来,以后慢慢学习再添补内容。
推荐阅读
- Traefik official documentation
- Traefik 2.0 + Docker — a Simple Step by Step Guide
- Traefik 2.0 + Docker — an Advanced Guide
- Traefik 2.0 & Docker 101
- Traefik 2 & TLS 101
Traefik的配置方法有很多种,我这里只选用我知道的方法给大家讲解。我在这里默认大家已经安装好了Docker以及Docker Compose,不知道如何安装的朋友可以参考官方文档如下。
说一千道一万都不如直接举例说明来的痛快^1。