Mam dockera z wersją 17.06.0-ce
. Kiedy próbuję zainstalować NGINX za pomocą dockera z poleceniem:
docker run -p 80:80 -p 8080:8080 --name nginx -v $PWD/www:/www -v $PWD/conf/nginx.conf:/etc/nginx/nginx.conf -v $PWD/logs:/wwwlogs -d nginx:latest
To pokazuje że
docker: odpowiedź na błąd z daemon: oci runtime error: container_linux.go: 262: uruchomienie procesu kontenera spowodowało „process_linux.go: 339: inicjalizacja kontenera spowodowała \” rootfs_linux.go: 57: montaż \\ ”/ appdata / nginx / conf / nginx.conf \\ "do głównego systemu plików \\ "/ var / lib / dokowanym / aufs / mnt / dcea22444e9ffda114593b18fc8b574adfada06947385aedc2ac09f199188fa0 \\" o \\" / var / lib / dokowanym / aufs / mnt / dcea22444e9ffda114593b18fc8b574adfada06947385aedc2ac09f199188fa0 / itp / nginx / nginx.conf \\ "spowodował \\" nie jest katalogiem \\ "\" ": Czy próbujesz zamontować katalog w pliku (lub odwrotnie)? Sprawdź, czy określona ścieżka hosta istnieje i jest oczekiwanym typem.
Jeśli nie zamontujesz nginx.conf
pliku, wszystko jest w porządku. Jak więc mogę zamontować plik konfiguracyjny?
ls -al .
? Chcę zobaczyć, jak wygląda twoje pwd.