docker-machine versão 0.8.2, compilação e18a919
máquina host: Debian Jessie 8.4
comando usado: docker-machine create -d generic --generic-ip-address=x.x.x.x --generic-ssh-key ~/.ssh/id_rsa node-1
Isso resulta em Error starting daemon: error initializing graphdriver: driver not supported
e falha na máquina docker.
hmm ... estranho ... jessie deve suportar o patch AUFS muito bem ...
você pode postar a saída docker-machine --debug
?
Tive o mesmo tipo de problema no ano passado quando tentei fazer o mesmo, mas tentei novamente esta semana e consegui fazer funcionar.
docker-machine versão 0.8.2
Jessie 8.6 kernel 3.16 => configuração direta
Jessie 8.6 kernel 4.8.11 from backports => precisa adicionar --engine-storage-driver overlay, caso contrário aufs é usado e não é suportado em kernels recentes
Não sei se algo mudou desde o ano passado, mas não consegui fazer funcionar, então tente novamente!
Sim, também consegui fazer funcionar, especificando --engine-storage-driver
sobreposição, mas acho que deve ser detectado e automatizado de alguma forma.
Atualmente funciona com alguns provedores de nuvem e não com outros.
Na sexta-feira, 6 de janeiro de 2017 às 7h31, ldumont [email protected] escreveu:
Eu tive o mesmo tipo de problema no ano passado quando tentei fazer o mesmo, mas
Eu tentei novamente esta semana e consegui fazer funcionar.docker-machine versão 0.8.2
Jessie 8.6 kernel 3.16 => configuração direta
Jessie 8.6 kernel 4.8.11 de backports => precisa adicionar
--engine-storage-driver overlay, caso contrário aufs é usado e não é
suportado em kernels recentesNão sei se alguma coisa mudou desde o ano passado mas não consegui
faça funcionar, então tente novamente!-
Você está recebendo isso porque é o autor do tópico.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/docker/machine/issues/3895#issuecomment-270841446 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/ADBXxQAgxECPM2FEWDnK1NR39dI48VGnks5rPd-lgaJpZM4K9MkI
.
Relacionado # 4016 # 4156
A criação de máquinas na plataforma Google Cloud atualmente falha devido a isso.
É possível definir alguma outra coisa manualmente?
A máquina cria um com aufs
, que é o padrão da plataforma
/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=
Editar :
Executando
sed -i "s@--storage-driver aufs@--storage-driver overlay2@g" /etc/systemd/system/docker.service.d/10-machine.conf
várias vezes no host, enquanto docker-machine
exibe
Setting Docker configuration on the remote daemon...
parece resolver isso.
Comentários muito úteis
A criação de máquinas na plataforma Google Cloud atualmente falha devido a isso.