문제점
network-name이란 네트워크를 생성하는 데 다른 네트워크의 ip주소 범위와 겹쳐 발생하는 에러이다.
본인의 상황을 예시로 설명하겠다.
먼저 생성되어있던 다중 컨테이너 그룹1의 서브넷 네트워크를 172.16.0.0/16으로 생성했었다.
새로 생성하는 다중 컨테이너 그룹2의 서브넷 네트워크를 172.16.2.0/24로 생성하는데 문제가 발생했다.
먼저 생성되어 있던 그룹1의 호스트 주소가 172.16.0.0 ~ 172.16.255.255 까지 있을 수 있다. 근데 새로 생성하려는 그룹2의 서브넷 네트워크가 그룹1의 서브넷 네트워크의 호스트 주소에 포함되어 둘이 겹치게 되어 문제가 발생했다.
해결방법
방법은 여럿 존재한다.
1. 그룹1의 접두어를 /24로 변경
2. 그룹1과 그룹2가 겹치는 네트워크 ip주소인 172.16을 그룹 둘 중 한 곳 변경
3. 애초에 호스트(컨테이너) 수에 맞게 접두어를 설정 (호스트가 9개 정도다 -> /28)
'개발 > Server' 카테고리의 다른 글
[Error][Firebase CLI] Failed to list Firebase projects (0) | 2023.06.03 |
---|---|
[HTTP] Content-Type (0) | 2022.05.27 |
[Error][docker-compose] yaml: found character that cannot start any token (0) | 2022.05.15 |
docker compose 작성 방법 및 명령어 모음 (0) | 2022.05.15 |
localhost 도메인설정 (0) | 2022.05.08 |