2016-12-05 1 views
2

나는매핑 노출 포트

--> EXPOSE :8080 

이제 아주 간단한 nodejs 어플은 단지 다음 지시문에 포트 8080을 노출 Bluemix에 내 Dockerfile에 도커 실험 "dockerized"한 컨테이너는 로컬 나는 다음과 같은

로, 그때 Bluemix에 컨테이너를 실행하는 것을 시도했다

--> docker run -it -p 80:8080 robitest:1 

다음 예에서와 같이 고정 표시기 실행에서 옵션을 -p 사용하여 다른 포트에 포트 8080을 다시 매핑 할 수 있습니다

--> cf ic run -p 80:8080 registry.eu-gb.bluemix.net/rpozzi/robitest:1 

하지만 난에만 액세스 포트는 항상 8080 (안 80) --> 134.168.61.240:8080->8080/tcp (이것이 내가 CF의 IC ps 명령을 실행 한 후 무엇을 얻을) 나는 포트를 매핑 할 수 있지만 Bluemix 만왔다 포트를 노출처럼 그것은 보이는 것입니다 참조 원래 Dockerfile에 노출되었거나 현재 제한이 있습니까? 고맙습니다.

답변

1

정확합니다. bluemix의 컨테이너는 현재 포트 재 매핑을 지원하지 않습니다.