В Ubuntu я пытаюсь создать сеть докеров с указанной подсетью при подключении к VPN, но получаю следующую ошибку:
$ docker network create my-network --subnet 172.17.24.0/18
Ошибка ответа от демона: Пул перекрывается с другим в этом адресном пространстве
Глядя на таблицу маршрутов:
$ маршрут -n
Таблица IP-маршрутизации ядра
Шлюз назначения Флаги Генмаски Метрика Ссылка Использование Iface
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 cscotun0
0.0.0.0 192.168.0.1 0.0.0.0 УГ 20600 0 0 wlp0s20f3
10.174.33.0 0.0.0.0 255.255.255.0 U 0 0 0 cscotun0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 cscotun0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 wlp0s20f3
172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 докер0
188.64.152.45 192.168.0.1 255.255.255.255 УГХ 0 0 0 wlp0s20f3
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 cscotun0
192.168.0.0 0.0.0.0 255.255.255.0 U 600 0 0 wlp0s20f3
192.168.0.1 0.0.0.0 255.255.255.255 UH 0 0 0 wlp0s20f3
Я не вижу, что мой VPN (cscotun0
) занимает этот диапазон, так что же происходит?
Пока не 172.17.24.0/18
пересекается с докер0
:
172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 докер0
но я предполагаю оба докер0
и 172.17.24.0/18
должны быть в состоянии существовать в том же диапазоне?