докер-машина версии 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
и докер-машины.
хм ... странно ... Джесси должна хорошо поддерживать патч 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...
кажется решает это.
Самый полезный комментарий
Создание машин на платформе Google Cloud в настоящее время не удается из-за этого.