Docker - Força para usar o AUFS em vez do BTRFS

2

Estou tendo problemas significativos usando o Docker no meu sistema de arquivos BTRFS, e suspeito que isso seja devido à falta de estabilidade com o driver BTRFS. Eu prefiro descobrir como trocar o driver do fs do que fazer várias perguntas sobre os problemas que tenho tido. Originalmente, ele encheria meu disco rígido com cerca de 4 compilações de qualquer Dockerfile, e a exclusão de imagens e containers não ajudaria (e isso é com ~ 80 GB de espaço restante); Eu também tive que excluir subvolumes BTRFS de /var/lib/docker/btrfs/subvolumes . Agora eu tenho um problema ainda mais chato onde nenhuma imagem pode ser puxada porque existe um arquivo ou diretório (em um local que é completamente removido primeiro). Então, como esses problemas têm sido tão enigmáticos e impossíveis de ler, eu gostaria de forçar o driver a ser o AUFS. Como faço para fazer isso? Estou usando o Arch Linux de 64 bits. Qualquer orientação ou ponteiros na direção correta seria muito apreciada.

    
por Californian 25.07.2014 / 17:25

1 resposta

0

Da minha experiência, o driver AUFS não funciona bem nos sistemas de arquivos BTRFS. Minha melhor experiência com a janela de encaixe no BTRFS era usar o driver de armazenamento BTRFS do docker ( -s btrfs nas opções do docker).

    
por 27.08.2014 / 15:05