Dockerコンテナ接続 1. ネットワークポートマッピング Pythonアプリケーション用のコンテナを作成します
-Pパラメータを使用してコンテナを作成し、docker psを使用してポート5000がホストポート32768にバインドされていることを確認します。 -p フラグを使用して、コンテナ ポートをホスト ポートにバインドするように指定することもできます。 2 つの方法の違いは次のとおりです。 -P: コンテナの内部ポートがホストの上位ポートにランダムにマッピングされます。 -p: コンテナの内部ポートを指定されたホスト ポートにバインドします。 …………
さらに、コンテナにバインドされたネットワークアドレス(127.0.0.1など)を指定することもできます。
このようにして、127.0.0.1:5001にアクセスすることでコンテナのポート5000にアクセスできます。 デフォルトでは、コンテナは TCP ポートにバインドされます。UDP ポートにバインドする場合は、ポートの後に /udp を追加できます。
docker port <images id> [port]コマンドを使用すると、ポートバインディングステータスをすばやく表示できます。
他のコンテナをすべてシャットダウンし、新しいnginxコンテナを起動します。
コンテナのポート80をローカルポート5000に転送し、外部からアクセスします。 正常にアクセスできることがわかります。これは、ポートが転送されていることを示しています。 2. Dockerコンテナ接続 ポート マッピングは、Docker を別のコンテナーに接続する唯一の方法ではありません。 Docker には、複数のコンテナを接続して接続情報を共有できる接続システムがあります。 Docker 接続により、親コンテナが子コンテナの情報を参照できる親子関係が作成されます。 3. コンテナの命名 コンテナを作成すると、Docker によって自動的に名前が付けられます。しかし、--nameフラグを使ってコンテナに名前を付けることもできます
追加知識: Docker コンテナ内で開いているポートを確認する方法 コンテナbashを入力する必要はありません。LinuxコマンドラインでdockerポートコンテナIDを入力するだけで表示されます。 Docker のポートを介してコンテナを接続する方法については、上記の記事が皆さんに共有できるすべてです。これが皆さんの参考になれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
>>: JS は Web ページナビゲーションバーの特殊効果を実現します
データベースのパフォーマンス最適化には、一般的にクラスタリングが採用されています。Oracle クラ...
目次序文ミキシンMixin ノート (重複名)ローカルミックスイングローバル ミックスイン継承するミ...
目次1. デバッグ対象2. WebSocketの機能3. ソケット接続を確立する3.1 部屋の作成方...
目次導入インストール表示フィールドフィルターソートキー導入Rhit は、標準フォルダー (gzip ...
目次1. 二重連結リストとは何か2. 双方向リンクリストのカプセル化3. 双方向リンクリストの一般的...
ファイアウォールファイアウォールは一連のルールです。パケットが保護されたネットワーク空間に出入りする...
最近、問題のある新しい SQL が本番データベースに入力される数を最小限に抑えるために、開発仕様を整...
序文MRR は Multi-Range Read の略で、ランダム ディスク アクセスを削減し、ラン...
変換して翻訳するTransform は、変換と変形を意味します。他の幅属性や高さ属性と同様に、CSS...
Web ページのアクセシビリティは、フロントエンドでのみ評価および実装できるもののようです。ユーザビ...
目次Linux netstat コマンド1. TCP接続ステータスの詳細な説明2. コマンド形式3....
目次まず、package.jsonを設定します次にwebpackツールをインストールしますwebpa...
layui テーブルには複数行のデータがあります。外部入力コンテンツを通じて、指定された行を見つけ...
目次1.MySQLは時間間隔を加算または減算します2. 日付を減算する最近、MySQL を見直してい...
目次ナンセンス実装された機能文章要点ナンセンスデモプレビュー実装された機能デフォルトでホームページが...