🥅
Traefikでルーティングする際に複数のネットワークを設定する場合の注意点
内容
参加するアプリケーションがtraefik用のnetworkだけではなく、その他の外部ネットワークに接続されている場合、traefikのcompose.ymlで--providers.docker.network=<traefikのネットワーク>
を指定する必要がある。
遭遇した問題
growiのrevese proxyとして、traefikを利用することを考えていました。その際にgrowi自体のバックアップ用のcomposeファイルを別に作成し、traefikが認識しているnetworkとは別のnetworkを作成しつなぐようにしました。するとときどきはうまくrevese proxyができるけれども、ときどきうまくいかなくなりました。
追記予定
短い記事で申し訳ございません。そのうち具体的なcomposeファイルや例を通して説明しようと思います。
Discussion