2016-06-21 1 views
0

I настройки Kubernetes в режиме многоузловой в Ubuntu 14.04 LTS с грузчиком 1.7.1 следуя Руководство: http://kubernetes.io/docs/getting-started-guides/docker-multinode/master/Kubernetes установка мультиузел не может удалить интерфейс docker0

Направляющий рассказал Remove the existing Docker bridge по

sudo /sbin/ifconfig docker0 down и sudo brctl delbr docker0

все хорошо, пока я не перезапущу главный компьютер (ubuntu), интерфейс docker0 воссоздан после перезагрузки, а также он сидит в подсети, которую я сказал в /etc/default/docker

любой шаг, который я пропустил, чтобы остановить его, воссоздать интерфейс docker0? или он должен быть там?

Я смущен.

+1

, который кажется мне правдивым: я думаю, что руководство говорит об удалении интерфейса docker0 по умолчанию, чтобы его можно было воссоздать с правой подсетью! Вам нужен мост docker0 для докера. – MrE

+0

Вы пропустили шаг, в котором говорится, как настроить параметры сети службы докере. Этот шаг + крошечный дополнительный скрипт для инициализации cbr0 необходим для правильной установки докера при запуске системы –

+0

@MrE вы правы – kkpoon

ответ

1

согласно моему оригинальный комментарий:

docker0 мост должен быть воссозданы с правой подсети.

Первоначально он был создан Docker, но Кубернете необходимо определить его собственное, поэтому его необходимо удалить первым.

Сценарий воссоздает интерфейс, поэтому он появляется снова после его запуска.

Это нормальное поведение.

Смежные вопросы