Доккер уже продвигается вперед
Я прервал следующую команду: docker push <user>/docker-whale
.
Если я попробую запустить его снова, я получаю:
Error response from daemon: push <user>/docker-whale is already in progress
Я понимаю, что загрузка по-прежнему работает в фоновом режиме и что я только прервал вывод клиента. Однако есть способ вернуть его?
Кроме того, если он как-то застрял, как бы вы перезапустили операцию push?
Ответы
Ответ 1
Это происходит из-за того, что вы прекратили движение до его завершения.
Вам не нужно удалять контейнеры; просто перезапустите boot2docker (или службу докеров).
Command maybe:
boot2docker restart (on Mac)
service docker restart (on Linux)
После этого вы можете снова нажать свое изображение, удачи!
Ответ 2
У меня такая же проблема на Mac, перезапустите boot2docker и удалите остановленный контейнер, чтобы исправить его.
boot2docker restart
docker ps -a | cut -c-12 | xargs docker rm