Docker localhost로 php artisan serve 접속이 안되는 현상

Jeongkuk Seo
sjk5766
Published in
2 min readJun 7, 2019

Docker에서 laravel을 설치하고 아래와 같이 php artisan serve 명령을 입력한다.

root@e6eddf27335d:/sjk5766/stock# php artisan serve --port 80
Laravel development server started: <http://127.0.0.1:80>

Host PC의 크롬에서 localhost를 치고 들어가면 아래와 같이 응답이 오지 않는다.

docker는 기본적으로 네트워크를 bridge 모드로 사용하기 때문에 HOST PC에서 localhost로 접근하려면 아래와 같이 명령어를 실행한다.

php artisan serve --host 0.0.0.0 --port 80

--

--