Machine: docker-machine provisiona docker para usar aufs no debian jessie que não é suportado

Criado em 27 nov. 2016  ·  7Comentários  ·  Fonte: docker/machine

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.

Comentários muito úteis

A criação de máquinas na plataforma Google Cloud atualmente falha devido a isso.

Todos 7 comentários

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 recentes

Nã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.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

jrz picture jrz  ·  5Comentários

AlexZeitler picture AlexZeitler  ·  4Comentários

BretFisher picture BretFisher  ·  5Comentários

iongion picture iongion  ·  4Comentários

pc-mreeves picture pc-mreeves  ·  4Comentários