Docker로 Golang 환경 만들기 - vol.3 포트 포워딩
htps : // 이 m / 좋지 않은 미네 아키오 /
항상 신세를지고 있습니다. . .
전회와 같이, 병행해 봐 주시면 다행입니다.
조속히 포트 포워딩 이야기.
마지막으로 Docker를 시작하고 단순히 "http://localhost:8080"라고 해도
움직이지 않아요, 라는 곳이었습니다.
왜 움직이지 않았는지. 그것은 다음과 같습니다.
이렇게. Docker에 액세스하고 있던 것은 아니었습니다.
(그건 그렇다)
그리고, 커맨드 1행 치는 것으로, 이것이 해소할 수 있는 것입니다.
- 그건 그렇고, 전 기사에도 쓰고 있지만, 이것을하기 전에,
대상의 도커는 떨어뜨려 주세요.
Docker의 정지는 원 기사의 커멘드에서도 되지만, 아래에서도 괜찮습니다.
쉘
$docker container stop [コンテナID]
※컨테이너 ID는 이하의 커맨드에서도 확인 가능합니다.
쉘
$docker container ls
・・・라고 이야기가 그랬지만, 본제입니다.
로컬 포트와 Docker 포트의 연결은 다음 명령으로 수행합니다.
쉘
$docker container run -d -p [Local側のポート]:[Docker側のポート] [イメージ名][:タグ名]
ex) $docker container run -d -p 9000:8080 example/docker:tag
[-p]명령으로 포트의 연결을 하고 기동시키고 있는군요.
이미지는 이런 느낌.
포트 포워딩, 이것으로 의미를 알았습니다! !
이제 결국 "http://localhost:9000」으로 액세스하면
제대로 명령 행에 표시되었습니다.
죄송합니다.
Reference
이 문제에 관하여(Docker로 Golang 환경 만들기 - vol.3 포트 포워딩), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/anyanco/items/e16dfd7b3dc43c025a1f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)