2017-10-19 12 views
0

コンテナを実行すると、-Pコマンドは公開されたポートをホストマシンのランダムポートに自動的にマッピングします。 docker-composeでこれと同じ動作をどうやって得ることができますか?ドッカー作成ファイルの-Pと同等

答えて

0

Composeは、画像内の公開されているすべてのポートの自動公開をサポートしていません。

portsサービス設定では、コンテナポートまたはポート範囲を指定するだけで、ホスト上に公開するランダムなポートが選択されます。あなたはComposeでそれを行うためにコンテナポートのリストを維持する必要があります。

services: 
    web: 
    image: whatever 
    ports: 
     - "3000" 
関連する問題