操作中に Docker コンテナの公開ポートを変更または追加する必要がある場合がありますが、実行中のコンテナ用に新しいイメージを作成したくない場合もあります。この時点で、Docker コンテナの保存場所を見つけて、設定ファイルを直接変更できます。 コンテナはすべて 私のコンテナは 各コンテナ ID は hash_id に対応します。nginx コンテナが 2 つのポートを公開していることがわかります。次に、別のポート 9999 を追加しましょう。 コンテナに対応するディレクトリを入力します。 cd /var/lib/docker/containers/797f3d0cb82aec7d1c355c7461b5bc5a050c1c0cbbe5d813ede0edad061e6632 次のように表示されます。 hostconfig.jsonをコピーし、json変換ツールを使用して「PortBindings」ノードを見つけます。 次に、同じパターンに従って上に 1 つ追加します。 図に示すように: 次に、図に示すように、 保存して終了します。 Dockerを再起動します。 コンテナを再起動します。 ご覧のとおり、ポート 9999 が公開されています。 要約する 上記は、イメージを再構築せずに Docker にポートを動的に追加するために紹介した方法です。お役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: MySQL Community Server 8.0.11 のインストールと設定方法のグラフィックチュートリアル
>>: JavaScriptのプリミティブ値とラッパーオブジェクトの詳細な紹介
<br />関連記事: Facebookの情報アーキテクチャの分析 元記事: http:...
#mysql -uroot -pパスワードを入力してくださいmysql> show full...
序文まずは最終的な効果を見てみましょう。私が自分で作った小さなデモです。まずEChartsの公式サイ...
この記事では、支払いの10秒カウントダウンを実現するためのJavaScriptの具体的なコードを参考...
この記事の例では、データのページング効果を実現するためのjsオブジェクトの具体的なコードを参考までに...
まず、このブログのケースデモンストレーション テーブルを作成します。 create table a(...
目次Dockerfileを使用してDockerイメージを構築する1. Dockerfile とは何で...
序文全文インデックスを使用できるのは Innodb と MyISAM ストレージ エンジンのみです ...
輸入:プロジェクトの要件により、同じコードの一部をコンポーネントにカプセル化し、必要な場所にインポー...
Vue スキャフォールディングでは、エントリ ファイル main.js の新しい Vue コードに、...
目次範囲グローバルスコープ関数のスコープもし、スイッチ、のために、その間ブロックスコープスコープチェ...
この記事では、パスワードボックスの検証情報を実装するためのJavaScriptの具体的なコードを例と...
方法 1: INSERT INTO t1(field1,field2) VALUE(v001,v00...
目次グローバル変数として可変ホイスト一時的なデッドゾーンブロックスコープ重複したステートメント宣言さ...
この記事では、カルーセルマップの効果を実現するためのjsの具体的なコードを参考までに共有します。具体...