Minha situação é que o servidor que estou executando tem pelo menos 5 anos e em algum momento eu atualizei do Ubuntu 18.04 para o Ubuntu 20.04. Eu sei que você não deve tocar /var/lib/docker
(aqui apenas ./
) no conteúdo, mas parece que o docker deixou a ./aufs
pasta intacta desde a atualização e ela usa 85G.
Executá docker volume ls --format {{.Mountpoint}}
-lo mostra apenas pastas em ./volumes
nada no formato ./aufs
. Embora ./aufs
tenha 85G, também existe uma ./overlay2
pasta com 25G e a ./volumes
pasta tem apenas 5G.
Estou confuso agora. Se não devemos tocar nesta pasta, o docker não deveria limpar coisas não utilizadas de instalações antigas? Lembro que houve um problema após a atualização em que todos os contêineres tiveram que ser recriados e acho que tivemos que mudar para overlay2. Mas por que o docker relata todos os volumes ./volumes
e nada ./overlay2
? Posso confiar nessa saída ou ela está usando os dados em outro lugar?
O driver aufs foi descontinuado pelo Docker . Se você executar o
docker info
, deverá apareceroverlay2
listado como o driver de armazenamento.Supondo que você veja
overlay2
emdocker info
, a menos que você saiba que há dados que deseja tentar recuperar (manualmente ou usando uma instalação mais antiga do docker), deve ser seguro excluí-los. Eu começaria renomeando o diretório e verificando se você pode reiniciar o docker antes de removê-lo permanentemente.