ホームページ >運用・保守 >Docker >Dockerコンテナのポートを変更する方法

Dockerコンテナのポートを変更する方法

王林
王林転載
2020-07-03 17:14:095595ブラウズ

Dockerコンテナのポートを変更する方法

修正方法は次のとおりです:

(推奨学習: docker チュートリアル)

1. コンテナを停止します

2. Docker サービスを停止します

systemctl stop docker

3. このコンテナーの hostconfig.json ファイル内のポートを変更します (ポートが config.v2.json にも記録されている場合は、ポートも変更する必要があります) it)

cd /var/lib/docker/3b6ef264a040*  #这里是CONTAINER ID
vi hostconfig.json

以前にポート マッピングがない場合は、次のような段落があるはずです: "PortBindings":{}

次のようなマッピングを追加します: "PortBindings":{"3306 /tcp":[{"HostIp":"" ,"HostPort":"3307"}]}

最初の番号はコンテナ ポートで、後の番号はホスト ポートです。既存のポート マッピングの変更はより簡単で、ポート番号を変更するだけです。

4. Docker サービスを開始します

systemctl start docker

5. コンテナーを開始します

以上がDockerコンテナのポートを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。