Buona giornata!
Ho un piccolo problema di spingere la mia image al mozzo docker. Prima delle versioni software:
[email protected]:~$ 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 [email protected]:~$ [email protected]:~$ 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/" [email protected]:~$ uname -a Linux debian-8-docker 3.14-1-amd64 #1 SMP Debian 3.14.4-1 (2014-05-13) x86_64 GNU/Linux [email protected]:~$
Quindi, prima tirò l'image di ubuntu:
$ docker pull ubuntu:12.04
Si sbaglia, quindi creo un contenitore e utilizza ping:
$ docker run -i ubuntu:12.04 apt-get install -y inetutils-ping
Dopo di che commettiamo i cambiamenti:
$ docker commit -m 'Installed ping utility to ubuntu' -a 'Vasiliy Ozerov' 9a817769bd9a vozerov/ubuntu-ping:v1
E ha cercato di spingere:
$ 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"}
il login del docker è stato eseguito correttamente:
$ docker login Username (vozerov): Login Succeeded
Quindi non capisco davvero cosa sia questo.
Per favore puoi aiutarmi? Grazie.
Docker System Status e il thread di posta suggeriscono che questo non è colpa tua, ma non so davvero.