Quando si esegue un comando con sudo
, se non diversamente configurato tramite le opzioni della riga di comando, si eseguirà come utente root
del sistema. Nel tuo caso, le autorizzazioni per i file sono impostate in modo tale che solo l'utente root
ha accesso in lettura e scrittura al file, forzando l'utente a utilizzare sudo
nonostante l'utente appartenga al gruppo docker
.
provare a copiare, incollare ed eseguire le seguenti operazioni per rimediare l'accesso al file:
# 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
fonte
2015-01-17 12:00:46
Quali sono le autorizzazioni per i '/ home/Parallels/.dockercfg' presentare? – jwodder
Hmm, non sembra essere un .dockercfg (sono un linux n00b così scusato) – ConfusedNoob
Trovato: -rw ------- 1 root root 73 gen 16 20:47 .dockercfg – ConfusedNoob