Fondamentalmente ho creato un progetto asp.net mvc. Ho aggiunto un Dockerfile nella cartella del progetto.Impossibile trovare localmente 'xxxx'
FROM microsoft/aspnet:1.0.0-rc1-update1
ADD . /app
WORKDIR /app/approot
EXPOSE 5004
ENTRYPOINT ["./web"]
Ora apro Docker Quickstart Terminal sul desktop di Windows. L'esecuzione del comando
docker build -t hellodocker:0.1.0 .
Tuttavia non posso trovare l'immagine quando l'eseguo.
Quindi cosa c'è che non va?
EDIT
Grazie per il commento, ho correggere l'errore di battitura. Ma c'è un altro errore.
EDIT-1
Se cambio l'EntryPoint come ENTRYPOINT ["dnx", "-p", "project.json", "web"]
allora ottengo un altro errore: Unable to reslolve project from /app/approot
EDIT-2
Il contesto in la directory è come:
Hai un refuso nel nome dell'immagine quando lo hai eseguito. 'hellowdocker', nota' w' –
@warmoverflow, grazie. Ho provato di nuovo ma c'è un altro errore. Vedi la mia modifica. –
Per il secondo errore, è necessario pubblicare il contenuto della directory corrente. Sembra che il file 'web' non esista o non sia stato copiato. Dov'è 'web' rispetto alla radice del progetto? È su 'approot/web' come la tua immagine assume? –