Método de migração do diretório de dados do Docker


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

insira a descrição da imagem aqui


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

Acho que você gosta

Origin blog.csdn.net/itopit/article/details/130798569
Recomendado
Clasificación