docker推:图像取决于未经授权的父母

美好的一天!

将图片推送到docker中心时遇到了一些问题。 我的第一个软件版本:

vagrant@debian-8-docker:~$ docker version Client version: 0.11.1 Client API version: 1.11 Go version (client): go1.2.1 Git commit (client): fb99f99 Server version: 0.11.1 Server API version: 1.11 Git commit (server): fb99f99 Go version (server): go1.2.1 vagrant@debian-8-docker:~$ vagrant@debian-8-docker:~$ cat /etc/*release PRETTY_NAME="Debian GNU/Linux jessie/sid" NAME="Debian GNU/Linux" ID=debian ANSI_COLOR="1;31" HOME_URL="http://www.debian.org/" SUPPORT_URL="http://www.debian.org/support/" BUG_REPORT_URL="http://bugs.debian.org/" vagrant@debian-8-docker:~$ uname -a Linux debian-8-docker 3.14-1-amd64 #1 SMP Debian 3.14.4-1 (2014-05-13) x86_64 GNU/Linux vagrant@debian-8-docker:~$ 

那么,先把我的ubuntu镜像拉下来:

 $ docker pull ubuntu:12.04 

它运转良好,所以我创build容器和安装ping实用程序:

 $ docker run -i ubuntu:12.04 apt-get install -y inetutils-ping 

之后,我承诺的变化:

 $ docker commit -m 'Installed ping utility to ubuntu' -a 'Vasiliy Ozerov' 9a817769bd9a vozerov/ubuntu-ping:v1 

并试图推动:

 $ docker push vozerov/ubuntu-ping The push refers to a repository [vozerov/ubuntu-ping] (len: 1) Sending image list Pushing repository vozerov/ubuntu-ping (1 tags) 511136ea3c5a: Image already pushed, skipping 663644853bf8: Pushing 2014/06/13 19:07:16 HTTP code 400 while uploading metadata: {"error": "Image depends on an unauthorized parent"} 

dockerlogin成功执行:

 $ docker login Username (vozerov): Login Succeeded 

所以我真的不明白这是什么

请,你能帮我吗? 谢谢。

docker系统状态和邮件线程表明这不是你的错,但我真的不知道。