В настоящее время я пытаюсь настроить kubernetes в контейнере с несколькими докерами в стеке CoreOS для AWS. Для этого мне нужно настроить etcd для фланели, и в настоящее время я использую это руководство, но у меня возникли проблемы на первом этапе, когда мне предлагают запустить
sudo sh -c 'docker -d -H unix:///var/run/docker-bootstrap.sock -p /var/run/docker-bootstrap.pid --iptables=false --ip-masq=false -- bridge=none --graph=/var/lib/docker-bootstrap 2> /var/log/docker-bootstrap.log 1> /dev/null &'
Проблема в 1-й команде
docker -d -H unix:///var/run/docker-bootstrap.sock
изнутри boot2docker. В этом каталоге нет файла docker-bootstrap.sock, и возникает эта ошибка:
FATA[0000] Произошла ошибка при попытке подключения: опубликуйте https:///var/run/docker-bootstrap.sock/v1.18/containers/create: набрать unix /var/run/docker-bootstrap.sock: такого файла или каталога нет
Очевидно, что сокет unix не подключался к этому несуществующему сокету.
Я отмечу, что это очень похожая проблема на эта заявка и другие заявки, касающиеся FATA[0000], хотя никто, кажется, не задавал вопрос так, как я сейчас.
Я не эксперт в сокетах Unix, но я предполагаю, что должен быть файл там, где его нет. Где я могу получить этот файл, чтобы решить мою проблему, или каковы рекомендуемые шаги для ее решения.
спецификации: работает OSX Yosemite, но вызывает все команды из boot2docker