コンテンツへスキップ
Web1 min read

Docker Composeのポート競合を解消するCLI「tug」が登場

出典: もうポート番号は覚えない ── Docker Compose のポート競合を消す CLI「tug」を作った

Docker Composeでの開発時に悩まされるポート競合問題を解決するCLIツール「tug」が公開された。従来はポート番号を手動管理する必要があったが、tugはTraefikのdefaultRuleを活用し、http://service.project.localhost形式で自動ルーティングを実現する。特にgit worktreeを使った複数ブランチの並行開発との相性が良く、ラベル設定も不要でGo テンプレートだけで動作する点が特徴。portlessに触発されて開発されたとのことで、Docker Compose環境に特化した実用的なソリューションとなっている。

本記事は外部記事の要約です。原典は次のリンクを参照してください。

https://zenn.dev/mickamy/articles/e4bb206db564a5