Я только что установил docker, создал группу и добавил свое имя пользователя, чтобы избежать использования sudo каждый раз. Однако, когда я делаю тест и запускаю, docker run hello-world
он дает мне следующую ошибку:
WARNING: Error loading config file:/home/user/.docker/config.json - stat /home/user/.docker/config.json: permission denied
Но затем он продолжается и дает сообщение об успехе: Hello from Docker.
This message shows that your installation appears to be working correctly.
какие-либо идеи, что не так и какие последствия это имеет?
Ответы:
Попробуйте запустить
$USER
это имя пользователя, который в данный момент вошел в систему.источник
sudo chown user:docker /home/user/.docker/config.json
но это не помоглоchown -R USER:DOCKER /home/USER/.docker
?sudo chown $(whoami):docker /home/$(whoami)/.docker/config.json
просто скопируйте пасту.