前提・実現したいこと
Dockerでnginxのコンテナで、nginxコマンドを実行すると、localhostが重複しているようなエラーメッセージが出ます。
localhostは、/etc/nginx/conf.d/default.confの、server1個だけにしか書いてないので、
重複することはないはずだと思うのですが、
ご教示のほどよろしくお願いいたします。
発生している問題・エラーメッセージ
[warn] 48#48: conflicting server name "localhost" on 0.0.0.0:80, ignored nginx: [warn] conflicting server name "localhost" on 0.0.0.0:80, ignored
該当のソースコード
/etc/nginx/conf.d/default.conf
server { listen 80; server_name localhost; #charset koi8-r; #access_log /var/log/nginx/host.access.log main;
/etc/nginx/nginx.confには、serverが記述されている様子はありません。
あと、portは80を使いたいです。
追記
このエラーメッセージの解決方法を教えていただきたいです。
[emerg] 83#83: bind() to 0.0.0.0:80 failed (98: Address already in use) nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
lsof -i:80 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME nginx 1 root 6u IPv4 3787661 0t0 TCP *:80 (LISTEN)

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/03/02 06:21
2018/03/02 06:44