static IP

개발/Server

docker 컨테이너 ip 고정

docker는 컨테이너들간, 외부 host와의 통신 위해 가상 linux bridge를 이용한다. 컨테이너 생성 시 네트워크를 지정하지 않으면 docker network ls 명령에서 나오는 것 중 bridge를 기본 네트워크로 사용한다. 기본 네트워크는 docker의 호스트 컴퓨터를 재시작하면 컨테이너에 할당했던 ip가 초기화되어 재할당시키므로 웹 서버나 db서버의 ip가 달라져 통신에 문제가 생길 수 있다. 이를 해결하기 위해 새로운 bridge를 만들고 컨테이너들을 기본 bridge가 아닌 새로 만든 bridge에 할당시킨다. docker network create --gateway 172.20.0.1 --subnet 172.20.0.0/16 myBridge 이후에 docker run 할 때 --..

leebera_
'static IP' 태그의 글 목록