2015.03.10 16:23

아쉽지만 docker는 실행중인 컨테이너에 실시간으로 포트를 오픈하는 기능을 제공하지는 않는다. 


아래와 같은 방법들로 다시 시작해야 한다.


1. 컨테이너의 변경 사항이 없다면.. stop 후 docker run에 -p 옵션을 추가하여 실행하면 될 것이다.


2. 컨테이너의 변경 사항이 있다면 docker commit를 사용해서 변경된 내용이 적용된 컨테이너를 만들어서 -p 옵션으로 재실행한다. 


docker stop running_container

docker commit running_container new_container

docker run -p newport:newport new_container


저작자 표시 비영리 동일 조건 변경 허락
신고