Не удается создать сеть Docker без соответствующего шлюза
На Hetzner у меня есть голый металлический сервер с IP 5.6.7.8 и зарезервировано для меня 8 дополнительных IP.
IP: от 1.2.3.144 до 1.2.3.151
подсеть: 1.2.3.144/29
маска сети: 255.255.255.248
трансляция: 1.2.3.151
шлюз: 5.6.7.8
Теперь я хочу создать сеть Docker с типом macvlan
docker network create macvlan --subnet=1.2.3.144/29 --gateway=5.6.7.8 -o parent=enp0s31f6 macvlan1
Но эта команда вызывает ошибку
нет соответствующей подсети для шлюза 5.6.7.8
Обратите внимание, когда я устанавливаю, например, IP 1.2.3.150 и шлюз 5.6.7.8 на виртуальной машине на хосте, он работает правильно! но я не могу установить этот не соответствующий шлюз в команде создания сети Docker.