ksd
1
Rancher Desktop 版本: 1.3.0
Rancher Desktop K8s 版本: v1.23.6
你使用的是哪个容器运行时?containerd 或 docker: docker
你使用什么操作系统?
mac os 12.1
你使用的是什么 CPU 架构? intel
问题描述:
使用 dockerd(moby) 启动 Rancher desktop ,启动成功后,docker cli 无法使用:
✘ ksd ~ docker ps
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
重现步骤:
- 安装 rancherdesktop 1.3.0
- 使用 dockerd(moby) 容器运行时
预期结果:
docker ps 可以查询到已运行的容器
实际结果:
✘ ksd ~ docker ps
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
额外的上下文:
我的电脑上之前安装过 dockerdesktop
ksd
2
原因是用户要求在没有管理权限的情况下运行,并且没有意识到这意味着他们必须切换 docker 上下文才能使用 docker cli。
除了提供更突出的解释外,我们还可以进一步为用户提供切换上下文 rancher-desktop
的功能。
解决方法:
ksd ~ docker context ls
NAME DESCRIPTION DOCKER ENDPOINT KUBERNETES ENDPOINT ORCHESTRATOR
default * Current DOCKER_HOST based configuration unix:///var/run/docker.sock https://127.0.0.1:6443 (default) swarm
desktop-linux unix:///Users/ksd/.docker/run/docker.sock
rancher-desktop Rancher Desktop moby context unix:///Users/ksd/.rd/docker.sock https://127.0.0.1:6443 (default)
ksd ~ docker context use rancher-desktop
rancher-desktop
Current context is now "rancher-desktop"
ksd ~ docker context ls
NAME DESCRIPTION DOCKER ENDPOINT KUBERNETES ENDPOINT ORCHESTRATOR
default Current DOCKER_HOST based configuration unix:///var/run/docker.sock https://127.0.0.1:6443 (default) swarm
desktop-linux unix:///Users/ksd/.docker/run/docker.sock
rancher-desktop * Rancher Desktop moby context unix:///Users/ksd/.rd/docker.sock https://127.0.0.1:6443 (default)
ksd ~ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
rancher/mirrored-library-busybox 1.34.1 1a80408de790 4 weeks ago 1.24MB
rancher/klipper-helm v0.7.1-build20220407 4adfa32cd74b 5 weeks ago 239MB
rancher/mirrored-library-traefik 2.6.2 72463d8000a3 6 weeks ago 102MB
rancher/mirrored-coredns-coredns 1.9.1 99376d8f35e0 2 months ago 49.5MB
rancher/klipper-lb v0.3.5 dbd43b6716a0 3 months ago 8.09MB
rancher/local-path-provisioner v0.0.21 fb9b574e03c3 4 months ago 35MB
rancher/mirrored-metrics-server v0.5.2 f73640fb5061 6 months ago 64.3MB
rancher/mirrored-pause 3.6 6270bb605e12 8 months ago 683kB