0
My Docker 컨테이너가 포트 3000
에서 Rails를 실행 중이고 포트를 8900
에 게시하고 있습니다. 참조 :게시 된 포트가있는 Docker 컨테이너가 외부에서 액세스 할 수 없습니다.
$ 고정 표시기-작성 PS
Name Command State Ports rails_poc_1 /bin/sh -c puma -C config/ ... Up 0.0.0.0:3000->8900/tcp
하지만, 내 브라우저가 ERR_CONNECTION_REFUSED
를 표시 http://localhost:8900
를 방문 할 때.
docker exec 8fcceed1d477 curl localhost:3000
이있는 컨테이너 내에서 curl
포트가 3000
인 경우 유효한 응답을 얻음으로써 Rails가 올바르게 작동하고 있음을 알 수 있습니다.
뭔가 내려다 보입니까?