Khi bạn chạy lệnh với sudo
, trừ khi được định cấu hình khác thông qua tùy chọn dòng lệnh, bạn sẽ chạy với tư cách là người dùng root
của hệ thống. Trong trường hợp của bạn, quyền của tệp được thiết lập sao cho chỉ người dùng root
có quyền truy cập đọc và ghi vào tệp, buộc bạn phải sử dụng sudo
mặc dù người dùng của bạn thuộc nhóm docker
.
Cố gắng sao chép, dán và chạy sau để khắc phục quyền truy cập vào các tập tin:
# Change working directory
cd /home/parallels && \
# Give the root user and those belonging to the `docker` group read/write access;
# revoke all permissions for everyone else
sudo chmod u=rw,g=rw,o= .dockercfg && \
# Set the ownership of the file to the `root` user and `docker` group
sudo chown root:docker .dockercfg
Nguồn
2015-01-17 12:00:46
các điều khoản trên '/ home/song song là gì/.dockercfg' nộp? – jwodder
Hmm, có vẻ như không phải là .dockercfg (tôi là một linux n00b nên xin lỗi) – ConfusedNoob
Tìm thấy: -rw ------- 1 root root 73 Jan 16 20:47 .dockercfg – ConfusedNoob