Windows 10 で Docker コンテナのポートにアクセスできない問題を解決する (ポート マッピングの問題) Windows 10 サーバーに docker と docker-compose をインストールしました そして、その中でNginxサービスを実行してみると、マッピングも完了します 問題: ホストのブラウザで localhost:port を開いても、対応する Web サービスにアクセスできません。 問題分析 理由: Docker は Linux 上で実行されます。Windows で Docker を実行するには、まず Windows に Linux 環境をインストールし、このシステムで Docker を実行する必要があります。 つまり、サービスで使用される localhost は、ホスト環境である Windows 10 ではなく、この Linux 環境のアドレスを参照します。 解決 Dockerコマンドラインウィンドウを起動する コマンドを入力してください
Linux IPアドレス、通常このアドレスは192.168.99.100です 次に、Windows ブラウザで http://IP:port と入力して有効にします (http://192.168.99.100:8069) 補足知識: Nacos 1.2.1 Nacos ローカルデプロイメントサービス、デフォルトポートの変更は無効、Docker デプロイメントではこの問題は発生しません 1. シナリオの説明 通常のプロジェクト開発プロセス、特に実稼働環境の展開では、機密ポートの使用を避けるようにします。このテストでは、Nacos-server-1.2.1 startup.bat で起動したサーバーのデフォルトポート 8848 が 8858 に変更され、Nacos に正常にアクセスしてログインできるようになりました。 しかし、プロジェクトを開始すると、8848 をプルするリソース サービスがまだ取得されます。現在、この問題は nacos-server-1.2.1 と nacos-server-1.3.2 に存在します。テストの結果、Docker 経由でデプロイされた Nacos サービスでは、デフォルトのポートを変更してもこの問題は発生しません。 2. 設定手順 nacos-server-1.2.1 フォルダの conf の下にある application.properties のポート構成を 8858 に変更します。 startup.cmdでnacos-server-1.2.1を起動します。 Nacosサービスが正常にアクセス可能かどうかを確認します プロジェクト内のアクセス検出および構成センターのアドレスとポートを変更します プロジェクトを開始する 3. 解決策 問題が発生した場合は、進捗状況を随時確認することができます Dockerを使用してNacosサーバーをデプロイする デフォルトのポートを使用し、ポートを変更しないでください 上記の記事は、Windows 10 で Docker コンテナのポートにアクセスできない問題を完全に解決します。これは、編集者があなたと共有するすべてのコンテンツです。参考になれば幸いです。また、123WORDPRESS.COM をサポートしていただければ幸いです。 以下もご興味があるかもしれません:
|
序文「データベース トランザクションの特徴は何ですか?」と尋ねられたら、 ACID 特性である原子性...
ElasticSearch クラスターは、クラスターを構築するための動態請求的方式と靜態配置文件をサ...
序文最近、プロジェクトで :first-child を使用したのですが、すぐに思いつきました。これは...
目次1要素オフセットシリーズ1.1 オフセットの概要1.2 オフセットとスタイルの違い視覚領域クライ...
必要: docker を使用して nginx + tomcat デュアル プロセスを起動します。実際...
<label> タグは、入力要素のラベル (タグ) を定義します。ラベル要素はユーザーに...
高性能で軽量なウェブサービスソフトウェアであるNginxについて高い安定性 システムリソースの消費量...
列ベースの Web デザインのインスピレーションをお探しの場合は、32 個のクラシックな列/グリッド...
目次バイナリ検索木 (BST) とは何ですか?バイナリツリーの基本的な走査(インオーダー、ポストオー...
目次序文APPメソッドにジャンプURLスキームメタタグユニバーサルリンクさまざまな使い方URLスキー...
.NET の世界に参入したい開発者であれば、何が可能なのかを知る必要があります。 .NET Fram...
ドロップダウン メニューも実生活では非常に一般的です。実装に使用される js コードは、タブ選択やア...
1. CSSを使用するコードをコピーコードは次のとおりです。スタイル="display:n...
目次概要意味インスタンスメソッドプリミティブ型とインスタンスオブジェクト間の自動変換カスタムメソッド...
この記事では主に、オブジェクト内のフィールドを削除するための js の実装を紹介し、次のように共有し...