개발 이야기/인프라 구축 및 운영
실행중인 도커 컨테이너에 추가 포트 오픈하기?!
가온아
2015. 3. 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
반응형