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
とdocker-machineが失敗します。
うーん...奇妙な...ジェシーはAUFSパッチをうまくサポートするはずです...
docker-machine --debug
出力を投稿できますか?
去年も同じことをやろうとしたときに同じようなトラブルがありましたが、今週はまたやってみて、うまくいくようになりました。
docker-machineバージョン0.8.2
Jessie8.6カーネル3.16 =>簡単なセットアップ
バックポートからのJessie8.6カーネル4.8.11 => --engine-storage-driverオーバーレイを追加する必要があります。そうしないと、aufsが使用され、最近のカーネルではサポートされません。
昨年から何か変わったかどうかはわかりませんが、うまくいかなかったので、もう一度試してみてください!
はい、-engine-storage-driverを指定することで、私もそれを機能させることができました
オーバーレイですが、何らかの方法で検出して自動化する必要があると思います。
現在、一部のクラウドプロバイダーでは機能し、他のプロバイダーでは機能しません。
7:31で金、2017年1月6日には、ldumont [email protected]は書きました:
去年も同じことをしようとしたときに同じようなトラブルがありましたが
今週もう一度試してみましたが、うまくいくようになりました。docker-machineバージョン0.8.2
Jessie8.6カーネル3.16 =>簡単なセットアップ
バックポートからのJessie8.6カーネル4.8.11 =>追加する必要があります
--engine-storage-driver overlayそれ以外の場合はaufsが使用され、使用されません
最近のカーネルでサポート去年から何か変わったかどうかはわかりませんが、できませんでした
それを機能させるので、もう一度試してみてください!—
スレッドを作成したため、これを受け取っています。
このメールに直接返信し、GitHubで表示してください
https://github.com/docker/machine/issues/3895#issuecomment-270841446 、
またはスレッドをミュートします
https://github.com/notifications/unsubscribe-auth/ADBXxQAgxECPM2FEWDnK1NR39dI48VGnks5rPd-lgaJpZM4K9MkI
。
関連#4016#4156
現在、GoogleCloudプラットフォームでのマシンの作成はこれが原因で失敗します。
どういうわけか手動で何か他のものを設定することは可能ですか?
マシンは、プラットフォームのデフォルトである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...
それを解決するようです。
最も参考になるコメント
現在、GoogleCloudプラットフォームでのマシンの作成はこれが原因で失敗します。