Докер съедает пространство /var, как я могу сэкономить?

  • El puño se convierte en raíz:
      su - root
      lsuser -a unsuccessful_login_count userid 
      
  • restablecer el recuento de inicios de sesión fallidos:
      chsec -f /etc/security/lastlog -a unsuccessful_login_count=0 -s userid
      
  • desbloquear cuenta:
      chuser account_locked=false userid
      
  • para bloquear una cuenta AIX:
      chuser account_locked=true userid
      
  • comprobar si está bloqueado:
      lsuser userid
      

Para Linux como distribuciones redhat

pam_tally2 --user=test1
pam_tally2 --user=test1 --reset
1
30.06.2019, 23:25
2 ответа

Если вы давно этого не делали, запустите docker system prune. Он запустит сборщик мусора и освободит много места на диске.

Обратите внимание, что это может привести к тому, что в следующий раз, когда вы будете выполнять что-то (, например сборку, извлечение,… ), потребуется выполнить больше работы, но не следует удалять ничего, что нельзя вернуть.

3
27.01.2020, 23:17

Альтернативный подход состоит в том, чтобы преобразовать в rsync папку /var/lib/dockerв более крупный диск/раздел. В моем случае в разделах, которые занимают /home/, есть куча свободного места, поэтому я выполнил следующие шаги:

  1. Я создал специальную папку в /home/с именемdocker
mkdir /home/docker
  1. С помощью rsyncя скопировал данные в /home/docker
  2. .
rsync -rav /var/lib/docker /home/docker
  1. Я проверил, как прошел процесс rsync:
ls -l /home/docker

На этом шаге проверьте, создал ли rsyncновую папку или нет. Имейте в виду путь, который был создан.

  1. Я отключил демон docker:(В моем случае это была Ubuntu, поэтому использование службы работало нормально, также использование systemctlбудет работать в большинстве дистрибутивов)
sudo service docker stop
  1. Снимите/var/lib/docker
rm -rf /var/lib/docker
  1. Симлинк в/home/docker/docker(да, он был создан внутри в /home/dockerдругой папке с именем docker, но я не стал этим заморачиваться)
sudo ln -s /home/docker/docker /var/lib/docker
  1. Запустить докер еще раз:
sudo service docker start
1
27.01.2020, 23:17

Теги

Похожие вопросы