Saya memiliki buruh pelabuhan dengan versi 17.06.0-ce
. Ketika saya mencoba menginstal NGINX menggunakan buruh pelabuhan dengan perintah:
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
Itu menunjukkan bahwa
buruh pelabuhan: Tanggapan kesalahan dari daemon: oci runtime error: container_linux.go: 262: memulai proses penampung menyebabkan "process_linux.go: 339: init container menyebabkan \" rootfs_linux.go: 57: mount \\ "/ appdata / nginx / conf / nginx.conf \\ "untuk rootfs \\ "/ var / lib / buruh pelabuhan / aufs / mnt / dcea22444e9ffda114593b18fc8b574adfada06947385aedc2ac09f199188fa0 \\" di \\" / var / lib / buruh pelabuhan / aufs / mnt / dcea22444e9ffda114593b18fc8b574adfada06947385aedc2ac09f199188fa0 / etc / nginx / nginx.conf \\ "menyebabkan \\" bukan direktori \\ "\" ": Apakah Anda mencoba memasang direktori ke file (atau sebaliknya)? Periksa apakah jalur host yang ditentukan ada dan merupakan tipe yang diharapkan.
Jika tidak me-mount nginx.conf
file tersebut, semuanya baik-baik saja. Jadi, bagaimana cara memasang file konfigurasi?
ls -al .
? Ingin melihat seperti apa pwd Anda.