RailsTutorial に沿ってお勉強。(/var/lib/gems/2.3.0/gems/puma-3.4.0/lib/puma/binder.rb:255:in `initialize': getaddrinfo: Name or service not known (SocketError))
Railsのチュートリアルに従って、何も考えずに手を動かしてたらエラーになったのでメモ。
Railsを起動して、ブラウザにUser画面を表示しようとしたら、Railsが落ちる。エラーメッセージは、こんなの。
/var/lib/gems/2.3.0/gems/puma-3.4.0/lib/puma/binder.rb:255:in `initialize': getaddrinfo: Name or service not known (SocketError)
StackOverflowで、同じのがあって、railsの起動の時に、定義してない変数でIP、ポートを起動しようとしているからとか。
回答にある通り、IP、ポートを指定して起動すればOKでした。
rails server -b ${IP:-127.0.0.1} -p ${PORT:-3000}