[Docker] 컨테이너에 고정 IP 제공하기

서버를 구성하고 CI/CD 도구와 연결하여 애플리케이션을 업데이트하기위해서 전체 도커 환경을 다시 시작하면 새로운 환경이 생성될 때마다 IP가 변경됩니다. IP를 고정으로 변경하여 변경되지 않도록 합니다.

nginx 이미지 가져오기

docker pull nginx

네트워크 생성하기

docker network create --subnet=192.168.1.0/24 nginx_network

고정 IP를 사용하여 네트워크에 컨테이너 배포

docker run --net nginx_network --ip 192.168.1.100 -d nginx

고정 IP가 되었는지 체크하고 검사하기

docker inspect <container_id>