Docker删除所有图像的权限被拒绝

Docker删除所有图像的权限被拒绝,docker,Docker,当我想用命令删除所有图像时 sudo docker rmi -f $(docker images -q) 我有 WARNING: Error loading config file:stat /home/developer/.docker/config.json: permission denied Cannot connect to the Docker daemon. Is the docker daemon running on this host? docker: "rmi" requ

当我想用命令删除所有图像时

sudo docker rmi -f $(docker images -q)
我有

WARNING: Error loading config file:stat /home/developer/.docker/config.json: permission denied
Cannot connect to the Docker daemon. Is the docker daemon running on this host?
docker: "rmi" requires a minimum of 1 argument.
See 'docker rmi --help'.

Usage:  docker rmi [OPTIONS] IMAGE [IMAGE...]
但使用命令为图像删除图像

sudo docker rmi c4bea91afef3

然后它就完美地工作了。

sudo
只影响
docker rmi
。您需要为
docker图像重新指定它:

sudo docker rmi -f $(sudo docker images -q)

sudo
仅影响
docker rmi
。您需要为
docker图像重新指定它:

sudo docker rmi -f $(sudo docker images -q)