Điểm:0

Lỗi Docker - "không thể mở đường dẫn của thư mục làm việc hiện tại: Quyền bị từ chối"

lá cờ ng

Tôi hiện đang học Docker và vừa chuyển sang máy ảo Ubuntu 20.04.2 chạy trong trình phát máy trạm VMware vì Raspberry Pi 2 chạy Debian 9 của tôi đã bị hỏng. Có vẻ như Docker yêu cầu một số quyền đặc biệt trong Ubuntu và tôi không hiểu đó là gì. Thông báo lỗi chính khi chạy bất kỳ lệnh docker nào là:

không thể mở đường dẫn của thư mục làm việc hiện tại: Quyền bị từ chối

Thư mục chính của tôi được gắn kết NFS, nhưng ánh xạ UID/GID giữa VM và NAS được đồng bộ hóa và tôi có thể tạo cũng như sửa đổi các tệp và thư mục trong thư mục chính của mình mà không gặp sự cố. Nếu tôi thay đổi cwd thành /tmp, thông báo lỗi sẽ mô tả rõ hơn một chút:

j5@ubuntu20:/tmp$ docker build ~/Dockerfile
không thể tạo thư mục dữ liệu người dùng: /mnt/homes/j5/snap/docker/796: Quyền bị từ chối

Nhưng điều buồn cười là thư mục được tạo và có quyền bình thường:

j5@ubuntu20:/tmp$ ls -la /mnt/homes/j5/snap/docker/796
tổng số 0
drwxr-xr-x 1 người dùng j5 0 ngày 8 tháng 7 01:26 .
drwxr-xr-x 1 người dùng j5 32 ngày 8 tháng 7 01:26 ..

Tôi biết Terraform gặp sự cố khi tạo tệp khóa trên các thư mục được gắn trên NFS và tôi nghi ngờ docker có yêu cầu tương tự?

Michael Hampton avatar
lá cờ cz
Bạn cũng phải kiểm tra quyền của tất cả các thư mục chứa.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.