boot2docker / docker “Erreur. l'image de la bibliothèque/.:dernière non trouvé”

Je suis en train de créer une machine virtuelle avec docker et boot2docker. J'ai fait la suite de Dockerfile, je suis en train de courir à travers la ligne de commande

docker run Dockerfile

Immidiatly il dit exactement ceci:

Unable to find image 'Dockerfile:latest' locally
FATA[0000] Invalid repository name <Dockerfile>, only [a-z0-9_.] are allowed

Dockerfile:

FROM ubuntu:latest

#Oracle Java7 install
RUN apt-get install software-properties-common -y
RUN apt-get update
RUN add-apt-repository -y ppa:webupd8team/java
RUN apt-get update
RUN echo oracle-java7-installer shared/accepted-oracle-license-v1-1 select                        true | /usr/bin/debconf-set-selections
RUN apt-get install -y oracle-java7-installer

#Jenkins install
RUN wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo      apt-key add -
RUN sudo echo "deb http://pkg.jenkins-ci.org/debian binary/" >>  /etc/apt/sources.list
RUN apt-get update
RUN apt-get install --force-yes -y jenkins
RUN sudo service jenkins start

#Zip support install
RUN apt-get update
RUN apt-get -y install zip

#Unzip hang.zip
RUN unzip -o /var/jenkins/hang.zip -d /var/lib/jenkins/
RUN chown -R jenkins:jenkins /vaR/lib/jenkins
RUN service jenkins restart
EXEC tail -f /etc/passwd


EXPOSE 8080

Je suis dans le répertoire où le Dockerfile est, lors de l'exécution de cette commande.

Ignorer le zip de la partie, comme c'est pour l'utiliser plus tard

Notez qu'un conteneur docker est pas une machine virtuelle. Regardez cet exemple : stackoverflow.com/a/16048358/89249 .

OriginalL'auteur Detilium | 2015-05-04