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

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

WJ
WJオリジナル
2020-06-08 16:52:333481ブラウズ

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。