Machine: docker-machine настраивает докер для использования aufs в debian jessie, который не поддерживается

Созданный на 27 нояб. 2016  ·  7Комментарии  ·  Источник: docker/machine

докер-машина версии 0.8.2, сборка e18a919
хост-машина: Debian Jessie 8.4

используемая команда: docker-machine create -d generic --generic-ip-address=x.x.x.x --generic-ssh-key ~/.ssh/id_rsa node-1

Это приводит к Error starting daemon: error initializing graphdriver: driver not supported и докер-машины.

Самый полезный комментарий

Создание машин на платформе Google Cloud в настоящее время не удается из-за этого.

Все 7 Комментарий

хм ... странно ... Джесси должна хорошо поддерживать патч AUFS ...

вы можете опубликовать полный вывод docker-machine --debug ?

У меня были такие же проблемы в прошлом году, когда я пытался сделать то же самое, но на этой неделе я попробовал еще раз, и мне удалось заставить его работать.

докер-машина версии 0.8.2
Ядро Jessie 8.6 3.16 => простая установка
Ядро Jessie 8.6 4.8.11 из backports => необходимо добавить наложение --engine-storage-driver, иначе используется aufs, который не поддерживается в последних ядрах

Я не знаю, изменилось ли что-то с прошлого года, но я не смог заставить это работать, так что попробуйте еще раз!

Да, мне тоже удалось заставить его работать, указав --engine-storage-driver
наложения, но я думаю, что это должно быть обнаружено и каким-то образом автоматизировано.
В настоящее время он работает с некоторыми поставщиками облачных услуг, но не с другими.

Пт, 6 января 2017 г., в 7:31, ldumont [email protected] написал:

У меня были такие же проблемы в прошлом году, когда я пытался сделать то же самое, но
Я попробовал еще раз на этой неделе, и мне удалось заставить его работать.

докер-машина версии 0.8.2
Ядро Jessie 8.6 3.16 => простая установка
Ядро Jessie 8.6 4.8.11 из backports => нужно добавить
--engine-storage-driver наложение, в противном случае используется aufs, а не
поддерживается в последних ядрах

Не знаю, изменилось ли что-то с прошлого года, но я не смог
заставить его работать, так что попробуйте еще раз!

-
Вы получаете это, потому что вы являетесь автором темы.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/docker/machine/issues/3895#issuecomment-270841446 ,
или отключить поток
https://github.com/notifications/unsubscribe-auth/ADBXxQAgxECPM2FEWDnK1NR39dI48VGnks5rPd-lgaJpZM4K9MkI
.

Связанные # 4016 # 4156

Создание машин на платформе Google Cloud в настоящее время не удается из-за этого.

Можно ли как-то вручную еще что-то установить?
Машина создает его с помощью aufs , что является платформой по умолчанию.

/etc/systemd/system/docker.service.d/10-machine.conf

[Service]
ExecStart=
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2376 -H unix:///var/run/docker.sock --storage-driver aufs --tlsverify --tlscacert /etc/docker/ca.pem --tlscert /etc/docker/server.pem --tlskey /etc/docker/server-key.pem --label provider=generic
Environment=

Редактировать :
Выполнение

sed -i "s@--storage-driver aufs@--storage-driver overlay2@g" /etc/systemd/system/docker.service.d/10-machine.conf

несколько раз на хосте, пока отображается docker-machine

Setting Docker configuration on the remote daemon...

кажется решает это.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги