su - root lsuser -a unsuccessful_login_count userid
chsec -f /etc/security/lastlog -a unsuccessful_login_count=0 -s userid
chuser account_locked=false userid
chuser account_locked=true userid
lsuser userid
Para Linux como distribuciones redhat
pam_tally2 --user=test1
pam_tally2 --user=test1 --reset
Если вы давно этого не делали, запустите docker system prune
. Он запустит сборщик мусора и освободит много места на диске.
Обратите внимание, что это может привести к тому, что в следующий раз, когда вы будете выполнять что-то (, например сборку, извлечение,… ), потребуется выполнить больше работы, но не следует удалять ничего, что нельзя вернуть.
Альтернативный подход состоит в том, чтобы преобразовать в rsync папку /var/lib/docker
в более крупный диск/раздел. В моем случае в разделах, которые занимают /home/
, есть куча свободного места, поэтому я выполнил следующие шаги:
/home/
с именемdocker
mkdir /home/docker
rsync
я скопировал данные в /home/docker
rsync -rav /var/lib/docker /home/docker
ls -l /home/docker
На этом шаге проверьте, создал ли rsync
новую папку или нет. Имейте в виду путь, который был создан.
systemctl
будет работать в большинстве дистрибутивов)sudo service docker stop
/var/lib/docker
rm -rf /var/lib/docker
/home/docker/docker
(да, он был создан внутри в /home/docker
другой папке с именем docker
, но я не стал этим заморачиваться)sudo ln -s /home/docker/docker /var/lib/docker
sudo service docker start