首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么科利马找不到Docker守护进程

为什么科利马找不到Docker守护进程
EN

Stack Overflow用户
提问于 2022-06-09 08:28:28
回答 1查看 6K关注 0票数 4

我在我的Mac电脑上使用了很长一段时间。目前,Docker桌面引发了与启动相关的巨大问题。每当它需要调整一下再次运行或卸载并安装它时,每次我开始工作时都需要几个小时才能修复。

因此,我开始使用其他用于mac的Desktop替代品,即Colima (Co保持器on Linux on Mac),在Git链接。的帮助下安装。

我使用Docker来安装Docker运行时,方法是:brew install docker和我通过终端登录使用docker login

这里要注意的是,所有上述配置都与Desktop 但是在卸载了所有与码头有关的东西之后很好地工作,并开始使用Colima

在运行docker info时,我收到了以下消息:

代码语言:javascript
复制
$ docker info
Client:
 Context:    default
 Debug Mode: false

Server:
ERROR: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
errors pretty printing info

以下是其他一些可能需要的信息:

代码语言:javascript
复制
$ colima version
colima version 0.4.2
git commit: f112f336d05926d62eb6134ee3d00f206560493b

runtime: docker
arch: x86_64
client: v20.10.17
server: v20.10.11

kubernetes
Client Version: v1.24.1
Kustomize Version: v4.5.4
Server Version: v1.23.6+k3s1

操作系统: macOS蒙特雷版: 12.3.1 (21E258)

任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2022-06-09 13:13:32

在StackOverflow上发布这个问题之后,我一直在不停地寻找解决方案。最后花了一天时间(对我来说)。在google 我在这个链接中找到了一个解决方案。上搜索。

基本上是使用Colima $HOME/.colima/docker.sock,所以我首先通过运行ls -la ~/.colima来检查~/.colima中是否有任何东西,并且我发现docker.sock在那里。

因此,我通过运行以下命令来设置DOCKER_HOST:

$ export DOCKER_HOST="unix://$HOME/.colima/docker.sock"

然后跑:

$ docker info

现在它显示了与Docker相关的所有内容:)

代码语言:javascript
复制
Client:
 Context:    default
 Debug Mode: false

Server:
 Containers: 29
  Running: 19
  Paused: 0
  Stopped: 10
 Images: 19
 Server Version: 20.10.11
 .....
票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72557053

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档