내 목표는 내 컨테이너에서 ipv6에 액세스할 수 있도록 하는 것입니다. ipv6 연결을 가능하게 하기 위해 macvlan을 생성하기 위해 이 명령을 실행하려고 하면(또는 그렇게 들었습니다), 이 이상한 오류가 발생합니다(실제로는 ipv6 플래그 없이 작동하지만 그것은 제가 원하는 것이 아닙니다.... ..). 나는 몇 시간 동안 해결책을 찾고 있었지만 그것을 알아낼 수 없는 것 같습니다. 도움을 주시면 감사하겠습니다. 호스트 시스템의 IPv6 연결이 제공됩니다.
호스트: 우분투 20.04 서버
docker network create -d macvlan --subnet=192.168.1.0/24 --gateway=192.168.1.1 --subnet=2a02:120b:ffff:ffff::/64 --gateway=2a02:120b:ffff:ffff::1 -o parent=eth0 --ipv6 macvlan
Error response from daemon: Pool overlaps with other one on this address space
내 daemon.json 파일:
{
"ipv6": true,
"fixed-cidr-v6": "2a02:120b:ffff:ffff::/64",
"log-level": "error",
"storage-driver": "overlay2"
}
기본 네트워크 외에도 ipv6를 사용하지 않는 다른 컨테이너에 대해 하나의 네트워크만 있으므로 이것이 문제가 된다면 놀랄 것입니다.