プロダクション環境でサーバーを立ち上げるために
bin/rails s -e production -b 0.0.0.0
を入力すると以下のエラーが出ます。
initialize': Address already in use - bind(2) for "0.0.0.0" port 3000 (Errno::EADDRINUSE) ``` 別ターミナルでdockerを起動しています。 ```ここに言語を入力 docker-compose up -d ``` 起動していない状態だとサーバーは立ち上がります。 やったこと ```ここに言語を入力 lsof -i :3000 ``` で3000portを使っているシステムを調べましたが重複はなさそうでした。 先にサーバー起動後、dockerを起動すると以下の状態になりますが、webページは閲覧できなくなります。 ```COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME com.docke 13770 kataokayoshimori 43u IPv6 0x576e0b176c401a7f 0t0 TCP *:hbci (LISTEN) ruby 15564 kataokayoshimori 10u IPv4 0x576e0b177d2e31e7 0t0 TCP *:hbci (LISTEN) ``` 解決策が分かる方教えていただければものすごく感謝します。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。