2017-11-08 2 views
2

Dockerが各コンテナに対して作成するダイナミックポートを保存してアクセスする方法はありますか?私たちはそれがダイナミックであることが必要で、今ではどこか他の場所で使う必要があるので、それらを保持する方法がわかりません。多分環境変数は方法ですか?これはWindowsのDocker用です。ダイナミックポートをDocker for Windowsに保存

答えて

0

マッピングされたポートを介して情報がCLIに露出さcontainers endpoint

にドッカーAPIを介して利用可能である:同じ情報が書式を可能にする、docker inspectから引き出すことができる

docker port CONTAINER 

あなたがどのように出力するか--formatGo templates

docker inspect CONTAINER --format^
    '{{ range $i, $el := .NetworkSettings.Ports }}{{(index $el 0).HostPort}}{{end}}' 
関連する問題