Unable to find image 'xxxx' lokal
Im Grunde erstellte ich eine asp.net mvc-Projekt. Ich habe ein Dockerfile in den Projekt-Ordner.
FROM microsoft/aspnet:1.0.0-rc1-update1
ADD . /app
WORKDIR /app/approot
EXPOSE 5004
ENTRYPOINT ["./web"]
Nun ich öffne das Andockfenster Quickstart Terminal auf meinem Windows-desktop. Die Ausführung des Befehls
docker build -t hellodocker:0.1.0 .
Sehen das Ergebnis
Aber ich kann nicht finden das Bild, wenn ich es laufen lasse.
Also, was ist falsch?
BEARBEITEN
Danke für den Kommentar, ich korrigiere die Tippfehler. Aber es gibt einen anderen Fehler.
BEARBEITEN-1
Wenn ich den ENTRYPOINT als ENTRYPOINT ["dnx", "-p", "project.json", "web"]
Dann bekomme ich eine andere Fehlermeldung:
Unable to reslolve project from /app/approot
BEARBEITEN-2
Den Kontext, in dem Verzeichnis ist:
InformationsquelleAutor der Frage | 2016-04-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ihrem Projekt Hinzugefügt wird, um das Bild als
/app
. Also in die container, dieproject.json
Leben auf/app/project.json
. Aber IhrWORKDIR
eingestellt ist/app/approot
.Diese effektiv macht Ihr
ENTRYPOINT
suchenproject.json
bei/app/approot
die es nicht gibt. Sie werden entweder ändern müssenWORKDIR
zu/app
oderCOPY . /app/approot
.InformationsquelleAutor der Antwort Andy Shinn