1
도커 컨테이너에 도커 - 호스트 포트 (3389)를 전달하여 컨테이너가 127.0.0.1:3389에 연결할 수 있도록하고 싶습니다. 어떻게 든 가능합니까?호스트와 링크 도커 컨테이너
도커 컨테이너에 도커 - 호스트 포트 (3389)를 전달하여 컨테이너가 127.0.0.1:3389에 연결할 수 있도록하고 싶습니다. 어떻게 든 가능합니까?호스트와 링크 도커 컨테이너
가장 쉬운 방법은 --net=host
입니다. 이는 호스트 네트워크에 컨테이너를 효과적으로 배치합니다 (원하지 않을 수도 있음). 또 다른 옵션은 도커 호스트 인터페이스와 대화하는 것입니다.
DOCKER_HOST=`ip route show | grep ^default | awk '{print $3}'`
은 컨테이너 내부의 호스트 IP를 알아 내야합니다. 후자는 호스트 서비스가 그 (또는 모든) 호스트 인터페이스에서 수신 대기한다고 가정합니다. iptables를 사용하여 원하는 것을 달성 할 수있는 가장 많은 트릭이 있지만 그 중 두 가지가 가장 간단합니다. 자세한 내용은 https://docs.docker.com/articles/networking/을 확인하십시오.