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

王林
リリース: 2020-07-03 17:14:09
転載
5510 人が閲覧しました

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 までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート