Tôi có một docker với phiên bản 17.06.0-ce
. Khi tôi cố gắng cài đặt NGINX bằng docker bằng lệnh:
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
Nó cho thấy rằng
docker: Lỗi phản hồi từ daemon: lỗi thời gian chạy oci: container_linux.go: 262: bắt đầu quá trình vùng chứa gây ra "process_linux.go: 339: container init gây ra \" rootfs_linux.go: 57: mounting \\ "/ appdata / nginx / conf / nginx.conf \\ "để rootfs \\ "/ var / lib / Docker / aufs / mnt / dcea22444e9ffda114593b18fc8b574adfada06947385aedc2ac09f199188fa0 \\" tại \\" / var / lib / Docker / aufs / mnt / dcea22444e9ffda114593b18fc8b574adfada06947385aedc2ac09f199188fa0 / etc / nginx / nginx.conf \\ "gây ra \\" không phải là thư mục \\ "\" ": Bạn đang cố gắn một thư mục vào một tệp (hoặc ngược lại)? Kiểm tra xem đường dẫn máy chủ được chỉ định có tồn tại không và có phải là loại mong đợi hay không.
Nếu không gắn kết nginx.conf
tập tin, mọi thứ vẫn ổn. Vì vậy, làm thế nào tôi có thể gắn kết tệp cấu hình?
ls -al .
gì? Muốn xem cô gái của bạn trông như thế nào.