ホームページ > 運用・保守 > Docker > Dockerでngnixが起動できない問題の解決方法

Dockerでngnixが起動できない問題の解決方法

WJ
リリース: 2020-06-08 16:52:33
オリジナル
3473 人が閲覧しました

Dockerでngnixが起動できない問題の解決方法

Docker ngnix が起動できない場合

新しい Docker コンテナを作成し、nginx 構成ファイルを変更したところ、セミコロンが欠落しており、nginx 構成が間違っていたため、nginx コンテナの起動に失敗しました。

コンテナが起動されていないため、コンテナに入って変更を加えることができません。

エラーを報告する docker コンテナを確認する方法: docker ログ コンテナ名

解決策は次のとおりです:

1. まずコンテナ内の設定をコピーします

 docker cp my-nginx:/etc/nginx/conf.d/nginx.conf  /root/Downloads
ログイン後にコピー

2. コピーしたディレクトリ内のファイルを変更します

 cd /root/Downloads
 vim nginx.conf
ログイン後にコピー

3. 変更が完了したら、コンテナ内の設定ファイルを置き換えます

 docker cp nginx.conf my-nginx:/etc/nginx/conf.d/nginx.conf
ログイン後にコピー

注: 私のファイルここでの名前は nginx.conf です。コンテナ内の実際の構成ファイル名に注意してください。例:default.conf

関連する推奨事項:docker チュートリアル

以上がDockerでngnixが起動できない問題の解決方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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