Windows
Иногда ваш Docker или рабочий может столкнуться с проблемами и не работать без сбоев. В таких случаях в канале #Support вам часто советуют удалить контейнеры и заново запустить команду работника.

Предположим, что ваш Docker-контейнер в настоящее время выглядит следующим образом, указывая на то, что он перестал работать, и вам нужно его перезапустить. Выполните следующие действия:
Откройте PowerShell от имени администратора.
Выполните следующий скрипт, чтобы удалить все контейнеры и образы и повторно запустить команду работника:
# Stop all running containers docker stop $(docker ps -aq) # Remove all containers docker rm $(docker ps -aq) # Remove all images docker rmi $(docker images -aq) # Run the worker command # [ ИСПОЛЬЗУЙТЕ АКТУАЛЬНУЮ КОМАНДУ ДЛЯ ВАШЕГО РАБОТНИКА ]Команду работнка можно найти на странице worker

Пример моего скрипта после замены команды работника:
После запуска скрипта вот результат в Powershell:


Теперь ваш Docker работает нормально:

Last updated