Доккер уже продвигается вперед

Я прервал следующую команду: 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