Dockerで別のコンテナを立ち上げる際に注意すること

elecho1 18views 更新:2017年7月14日

あるシステムを複数のバージョン開発しているとします。

テスト環境をdocker-composeで構築したとき、バージョンごとにdocker-composeを立ち上げ直す必要があります。

このとき、各バージョンのテスト環境で用いているポート番号が重なっていると、docker-compose立ち上げ時に以下のようなエラーメッセージが出ます。

ERROR: for web Cannot start service web: driver failed programming external connectivity on endpoint

もし違うバージョンのdocker-composeを立ち上げ直したいときはもう片方のdockerをしっかり終了させておきましょう。

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません