$sudo groupadd docker
$sudo usermod -aG docker $USER
$ docker run hello-world
##########################
如果在进行如上配置之前,已经使用sudo 运行了docker,可能会遇到如下错误:
content_copy
WARNING: Error loading config file: /home/user/.docker/config.json -
stat /home/user/.docker/config.json: permission denied
This error indicates that the permission settings for the ~/.docker/ directory are incorrect, due to having used the sudo command earlier.解决方法:
1.删除 ~/.docker/ directory (会自动创建、但是个性化配置会丢失),
2.或使用如下命令修改所有者和用户组:
sudo chown "$USER":"$USER" /home/"$USER"/.docker -R
sudo chmod g+rwx "$HOME/.docker" -R