Post

DockerでJekyllを動かすときは--host=0.0.0.0をつける

Cannot load page

Jekyllの環境をDockerで作っていて、どうやってもserve中のサーバーにアクセスできなくて困惑していたのだけど、ふと思い出して --host=0.0.0.0 をつけてことなきを得た。デフォルトだとループバックアドレスにバインドされるので外からアクセスできない。

1
bundle exec jekyll serve --host=0.0.0.0

過去にも引っかかったような気がして思い出したのが、1〜2週間前に職場でJekyllを調べていたときに引っかかった問題だった。そのときはJekyllを使わないことになったので最後までまとめなかったのだけど、それにしてもすっかり忘れていた。

This post is licensed under CC BY 4.0 by the author.

Trending Tags