Diretório de artigos
prefácio
Para o serviço docker instalado no servidor, os dados são armazenados no diretório /var/lib/docker por padrão. Como esse diretório está no disco do sistema, conforme o tempo passa, o docker ocupa cada vez mais espaço e o disco de sistema lotado resta apenas 1G, é fácil 100% do disco, pensando em migrar o diretório ocupado pelo docker para um diretório de disco sem sistema, faça isso imediatamente quando pensar nisso
1. Parar o serviço Docker?
systemctl stop docker
2. Migre os dados do docker para o catálogo de dados
rsync -r -avz /var/lib/docker /data/docker/lib/
3. Faça backup do diretório de dados original
mv /var/lib/docker /var/lib/docker.old
4. Adicione um link suave
ln -s /data/docker/lib/docker /var/lib/
5. Reinicie o serviço do docker
systemctl start docker
Depois de iniciar o Docker, o caminho escrito pelo Docker ainda é /var/lib/docker, mas devido à configuração do soft link, ele é gravado em um novo diretório. Até agora, a migração do diretório de dados do Docker foi concluída.
6. Depois de confirmar que não há problema com o serviço, exclua o diretório de backup
rm -rf /var/lib/docker.old
Resumir
Depois que o diretório de dados do Docker for migrado com sucesso, não há necessidade de se preocupar com o fato de o diretório do disco do sistema do servidor estar cheio