Используя Docker на Mac, я пытаюсь перенести параметры запуска docker на конфигурацию yaml kubernetes, сегодня мы запускаем контейнер со следующими флагами DNS:
- dns = "8.8.8.8" --dns= "8.8.4.4"
когда я проверяю докер на этом контейнере, я вижу:
"Dns": [
"8.8.8.8",
"8.8.4.4"
]
После прочтения документации Kubernetes я настроил pod yaml следующим образом:
dnsPolicy: "None"
dnsConfig:
nameservers:
- 8.8.8.8
- 8.8.4.4
Но когда я проверяю докер на контейнере, который запустил Kubernetes, я вижу
"Dns": null
Ожидается ли это?конфигурация правильная?возможно, сеть Kubernetes обходит конфигурации контейнеров, поэтому контейнер не знает ... Я просто не знаю.