已存在的容器,原来端口-p 80:66 要怎么操作才能把端口改成 -p 80:77,就是把映射从66改到77?必须要重新建一个容器吗?
今はポートを変更できないはずです
情報を確認したところ、現状では元のコンテナのポート公開を直接変更することはできず、docker update コマンドではサポートされていないようです。この要求は非常に大きいです。
現在のコンテナをイメージに送信し、新しいイメージから実行することも妥協です。
---更新
Dockerfile の expose を変更して、再度ビルドします。 Dockerfile 里的 expose,然后重新 build一下。
Dockerfile
expose
如果不想重建容器,可以在 docker run 使用 --expose 参数指定,相当于覆盖 Dockerfile
docker run
--expose
今はポートを変更できないはずです
Docker update オプションを確認してください。情報を確認したところ、現状では元のコンテナのポート公開を直接変更することはできず、docker update コマンドではサポートされていないようです。この要求は非常に大きいです。
現在のコンテナをイメージに送信し、新しいイメージから実行することも妥協です。
---更新
Dockerfile
のexpose
を変更して、再度ビルドします。Dockerfile
里的expose
,然后重新 build一下。如果不想重建容器,可以在
コンテナを再構築したくない場合は、docker run
使用--expose
参数指定,相当于覆盖Dockerfile
docker run
の--expose
パラメータを使用してコンテナを指定できます。これは、Dockerfile。 🎜