2017-03-28 4 views
0

도커 1.7에 고정 IP를 설정하는 방법이 있습니까? 현재 RedHat 6을 실행 중이므로 최대 1.7 개의 Docker 버전 만 사용할 수 있습니다.도커 1.7에 고정 IP 할당

내가 겪고있는 문제는 기본 IP 도커가 IP로 기본 설정되어 있고 내 서버가 사용하는 것과 충돌이 발생한다는 것입니다. Docker에게 특정 IP 127.0.0.2를 사용하도록 구체적으로 알리는 방법이 있습니까?

답변

0

docker-compose를 사용하여 컨테이너를 시작할 수 있습니다. 이 파일에서 컨테이너에 고정 IP를 할당 할 ipv4_address을 정의 할 수 있습니다. 여기에 예제가 있습니다

version: "2" 
services: 
    SERVICE1: 
    image: $IMAGE_NAME 
    container_name: $CONTAINER_NAME 
    ports: 
    - "8080:8080" 
    networks: 
     mynet: 
      ipv4_address: 172.25.0.100 
networks: 
    mynet: 
    driver: bridge 
    ipam: 
     config: 
     - subnet: 172.25.0.0/24