状況
docker push時に毎回以下エラーが発生する。
本当に実行中ってこともあると思いますが。
$ docker push repository_name
FATA[0000] Error: push repository_name is already in progress
原因
docker push時にCtrl+cで処理を中断した場合(SIGINTが送信送信された場合)に発生する不具合らしい。
issueにも上がっていて、次のリリースで直るらしいです。
docker push always fails with "push my-repo/my-app is already in progress" #5113
対応方法(Workaround)
Dockerデーモンの再起動!!
restartでも良いと思いますが失敗してしまったので
sudo /etc/init.d/docker stop
sudo /etc/init.d/docker start