docker images命令在mac中对根用户和非根用户得到了不同的结果

docker images命令在mac中对根用户和非根用户得到了不同的结果,docker,Docker,在我的本地计算机中,运行docker images并获得: REPOSITORY TAG IMAGE ID CREATED SIZE k8s.gcr.io/kube-proxy v1.19.2 d373dd5a8593 5 weeks ago 118MB k8s.g

在我的本地计算机中,运行
docker images
并获得:

REPOSITORY                                TAG                 IMAGE ID            CREATED             SIZE
k8s.gcr.io/kube-proxy                     v1.19.2             d373dd5a8593        5 weeks ago         118MB
k8s.gcr.io/kube-controller-manager        v1.19.2             8603821e1a7a        5 weeks ago         111MB
...
运行
sudo docker images
,得到不同的结果:

REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
kubia               latest              6fe2cb8cbf22        20 hours ago        660MB
busybox             latest              f0b02e9d092d        9 days ago          1.23MB
redis               latest              de25a81a5a0b        12 months ago       98.2MB
问题:

  • 如何创建属于非root用户的映像
  • 是否可以将映像的所有者(例如,根用户)更改为非根用户

  • 也许你在经营迷你谷吧?
    $DOCKER\u HOST
    环境变量是否已设置?(
    sudo
    删除大多数环境变量。)