tl;dr (問題) webアプリをdockerで立ててアクセスしたらERR_EMPTY_RESPONSEエラーになった (原因) containerの外からリクエストが来るのにアプリがlocalhostでLISTENしている (解決) アプリの設定を0.0.0.0でLISTENするよう変更する 概要 この記事の対象読者 「Webアプリ開発でローカルホストマシン(mac or windows or linux)にdockerをインストールしてアプリをcontainerで動かしてみたが、ブラウザから確認するとERR_EMPTY_RESPONSE(またはcurlでcurl: (52) Empty reply from serverやcurl: (56) Recv failure: Connection reset by peer)と表示される。ポートマッピングは確かに設定している。」人 または