ホームページ > 運用・保守 > Docker > docker が起動した後に nginx にアクセスできない場合はどうすればよいですか?

docker が起動した後に nginx にアクセスできない場合はどうすればよいですか?

王林
リリース: 2020-05-21 14:46:11
オリジナル
5051 人が閲覧しました

docker が起動した後に nginx にアクセスできない場合はどうすればよいですか?

問題の修復:

docker に nginx イメージをインストールし、次のコマンドを使用して nginx コンテナを作成し、起動します。

docker run --name nginx -d nginx
ログイン後にコピー

起動後、ブラウザにIPアドレスを入力してアクセスしましたが、アクセスに失敗しました。

原因分析:

ポート 80 のマッピング ポート パラメーターがありません。

正しいコマンドは次のとおりです:

docker run --name nginx -p 80:80 -d nginx
ログイン後にコピー

コンテナを再度起動します。ブラウザではアクセスが成功する可能性があります。

注: デフォルトのポート 80 リスニング コンテナが使用されている場合でも、実行コマンドでポート 80 のマッピング ポート パラメータを指定する必要があります。

推奨チュートリアル: docker チュートリアル

以上がdocker が起動した後に nginx にアクセスできない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート