ポート競合は開発者の永遠の悩みだし、ハッシュで自動割り当ては賢い。試してみたい
おれが書いた
良さげ。Dockerの標準機能に入って欲しい
tugはdocker composeのラッパーで、tug upでTraefik経由の*.localhost自動ルーティングとFNV-1aハッシュによる決定論的TCPポート割当を行います。
動機にあるように、複数プロジェクトの同時起動がポート競合の問題なんだよなぁ。単品の docker の port なら競合は単に書きミスしただけですぐ直せるんだけどな。
もうポート番号は覚えない ── Docker Compose のポート競合を消す CLI「tug」を作った
ポート競合は開発者の永遠の悩みだし、ハッシュで自動割り当ては賢い。試してみたい
おれが書いた
良さげ。Dockerの標準機能に入って欲しい
tugはdocker composeのラッパーで、tug upでTraefik経由の*.localhost自動ルーティングとFNV-1aハッシュによる決定論的TCPポート割当を行います。
動機にあるように、複数プロジェクトの同時起動がポート競合の問題なんだよなぁ。単品の docker の port なら競合は単に書きミスしただけですぐ直せるんだけどな。