2017-12-04 12 views
0

현재 대학에서 제공하는 Linux VM에서 Docker를 시작하고 있습니다. docker를 시작하기 위해 튜토리얼 (https://docs.docker.com/get-started/part2/#run-the-app)을 사용하고 있습니다. 튜토리얼이 명령을 사용하기라는 파일을 생성 한 후 : 고정 표시기 run -p 4000:80 <name of container>localhost가 Docker 튜토리얼을 실행하는 동안 포트에서 액세스를 거부합니다.

을 포트 80가 4000에 매핑되어 있기 때문 http://localhost:4000에 컨테이너를 개최해야하지만이 localhost로 갈 때 불행히도 같습니다

이 사이트는 사용할 수 없습니다. Localhost가 연결을 거부했습니다.

도움 주셔서 감사합니다.

+1

에 연결 하시겠습니까? LinuxVM 내에서 http : // localhost : 4000 /에 연결하고 있습니까? – user158037

+0

스택 오버플로는 프로그래밍 및 개발 관련 질문에 대한 사이트입니다. 이 질문은 프로그래밍이나 개발에 관한 것이 아니기 때문에 주제와는 거리가 먼 것처럼 보입니다. 도움말 센터에서 [여기에서 내가 질문 할 수있는 항목은 무엇입니까?] (http://stackoverflow.com/help/on-topic)를 참조하십시오. 아마도 [Super User] (http://superuser.com/) 나 [Unix & Linux Stack Exchange] (http://unix.stackexchange.com/)가 더 나은 곳이 될 것입니다. – jww

답변

0

원격 VM에서 도커를 실행 중이고 컴퓨터 브라우저에서 연결하려는 경우 localhost을 VM 호스트 이름 또는 IP로 바꿔야합니다. 그래서 http://hostname:8080