相关疑难解决方法(0)

Docker无法连接到docker守护程序

我将Docker版本更新为后0.8.0,输入时收到错误消息sudo docker version:

Client version: 0.8.0
Go version (client): go1.2
Git commit (client): cc3a8c8
2014/02/19 12:54:16 Can't connect to docker daemon. Is 'docker -d' running on this host?
Run Code Online (Sandbox Code Playgroud)

我按照指示操​​作并输入命令sudo docker -d,我得到了这个:

[/var/lib/docker|2462000b] +job initserver()
[/var/lib/docker|2462000b.initserver()] Creating server
open /var/lib/docker/aufs/layers/cf2414da53f9bcfaa48bc3d58360d7f1cfd3784e4fe51fbef95197709dfc285d: no such file or directory[/var/lib/docker|2462000b] -job initserver() = ERR (1)
2014/02/19 12:55:57 initserver: open /var/lib/docker/aufs/layers/cf2414da53f9bcfaa48bc3d58360d7f1cfd3784e4fe51fbef95197709dfc285d: no such file or directory
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

linux docker

428
推荐指数
23
解决办法
51万
查看次数

Brew安装docker不包括docker引擎?

尝试从brew设置docker,但是引擎似乎不包含在任何官方公式中.

brew install docker-machine docker-compose
Run Code Online (Sandbox Code Playgroud)

那么这些只安装客户端?引擎/守护进程没有桶吗?

macos homebrew docker

119
推荐指数
6
解决办法
7万
查看次数

通过命令行在Mac上安装Docker Toolbox

我试图在Mac上自动设置开发人员环境.部分设置是安装Docker Toolbox.我无法通过命令行找到有关如何执行此操作的任何文档.如何自动执行此安装(必须通过命令行触发)?


更新:正如丹尼斯的赞扬所指出的那样

现在存在Docker for Mac,它是Docker Toolbox的替代品.你可以通过自制的桶来获得它:brew cask install docker

macos automation docker docker-toolbox

50
推荐指数
3
解决办法
3万
查看次数

在 MacOS 上使用 Intellij IDEA 和 Docker 桌面时找不到 Docker 套接字

我使用适用于 Apple M1 芯片的 Docker Desktop 下载了 Docker。我可以运行容器,与 VsCode 的集成工作正常,但我无法将其与 Intellij IDEA Ultimate 集成。它一直给出这个错误。 在此输入图像描述

但我可以从终端运行容器并创建映像,我还可以在 Docker Desktop 中看到容器和映像。这背后的原因可能是什么?我还尝试检查 var/run/docker.sock 是否存在,但实际上不存在,没有这样的文件。

我也在我的第二台计算机上尝试了相同的步骤,并且发生了完全相同的事情。重现步骤: 1- 下载 Intellij IDEA Ultimate,打开使用 docker 的存储库 2- 下载 Docker Desktop for Mac M1 3- 尝试将 Docker 服务添加到 Intellij

我没有做任何其他事情,因为我认为 Docker Desktop 足以配置 Mac 上的所有内容。我尝试在 intellij 上运行 FT,但出现错误

[main] ERROR o.t.d.DockerClientProviderStrategy - Could not find a valid Docker environment. Please check configuration. Attempted configurations were:
[main] ERROR o.t.d.DockerClientProviderStrategy -     UnixSocketClientProviderStrategy: failed with exception InvalidConfigurationException (Could not find unix domain …
Run Code Online (Sandbox Code Playgroud)

macos intellij-idea docker docker-compose docker-desktop

43
推荐指数
3
解决办法
3万
查看次数

通过 vagrant 在 vi​​rtualbox 上创建仅主机接口时出现 E_ACCESSDENIED

升级到 VirtualBox 6.1.28 后尝试运行时vagrant up,收到以下错误消息

There was an error while executing `VBoxManage`, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.

Command: ["hostonlyif", "ipconfig", "vboxnet0", "--ip", "192.168.33.1", "--netmask", "255.255.255.0"]

Stderr: VBoxManage: error: Code E_ACCESSDENIED (0x80070005) - Access denied (extended info not available)
VBoxManage: error: Context: "EnableStaticIPConfig(Bstr(pszIp).raw(), Bstr(pszNetmask).raw())" at line 242 of file VBoxManageHostonly.cpp
Run Code Online (Sandbox Code Playgroud)

security computer-science virtualbox helper vagrant

24
推荐指数
2
解决办法
4万
查看次数

VirtualBox 提供程序 Vagrant 在仅主机网络上失败并出现 E_ACCESSDENIED

在 Ubuntu 上VirtualBox 更新vagrant up失败并出现以下错误后:

There was an error while executing `VBoxManage`, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.

Command: ["hostonlyif", "ipconfig", "vboxnet2", "--ip", "10.160.0.1", "--netmask", "255.255.255.0"]

Stderr: VBoxManage: error: Code E_ACCESSDENIED (0x80070005) - Access denied (extended info not available)
VBoxManage: error: Context: "EnableStaticIPConfig(Bstr(pszIp).raw(), Bstr(pszNetmask).raw())" at line 242 of file VBoxManageHostonly.cpp
Run Code Online (Sandbox Code Playgroud)

使用的版本:

  • 流浪者2.2.14
  • virtualbox-6.1 6.1.28-147628~Ubuntu~eoan
  • Ubuntu 20.04.3 LTS

ubuntu virtualbox vagrant

20
推荐指数
2
解决办法
1万
查看次数

Docker警告:无法从守护程序获取默认注册表端点

在Windows 10上,当我调用docker命令时:

docker pull mongo:windowsservercore
Run Code Online (Sandbox Code Playgroud)

我得到以下输出:

Warning: failed to get default registry endpoint from daemon (error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.26/info: open //./pipe/docker_engine: The system cannot find the file specified. In the default daemon configuration on Windows, the docker client must be run elevated to connect. This error may also indicate that the docker daemon is not running.). Using system default: https://index.docker.io/v1/
Run Code Online (Sandbox Code Playgroud)

当我 docker-machine create default

(default) Waiting for an IP...
Error creating machine: Error in driver during machine creation: Too …
Run Code Online (Sandbox Code Playgroud)

windows docker docker-machine

18
推荐指数
2
解决办法
3万
查看次数

如何在OS X中运行"docker-machine create"?

我启动了Docker,现在我正在学习本教程,但据我所知,我无法docker-machine在OS X上运行该命令.

该文档指出您运行以下命令来创建本地虚拟机:

docker-machine create --driver virtualbox manager
Run Code Online (Sandbox Code Playgroud)

但是,此命令在OS X(11.6)中不起作用,并出现以下错误:

Running pre-create checks...
Error with pre-create check: "VBoxManage not found. Make sure VirtualBox is installed and VBoxManage is in the path"
Run Code Online (Sandbox Code Playgroud)

我试图安装虚拟机; 但是,另一页明确指出您不能将其安装在本地计算机上:

不得安装版本4.3.30之前的VirtualBox(它与Docker for Mac不兼容)

注意:如果您的系统不满足这些要求,您可以安装Docker Toolbox,它使用Oracle VirtualBox而不是HyperKit.

所以我只安装了Docker for Mac而不是virtualbox.那我在这里错过了什么?示例页面说你可以在OS X上运行教程,所以我想知道如何继续......

您可以使用Docker for Mac,Docker for Windows或Docker for Linux来跟随并运行此示例.

macos docker

16
推荐指数
2
解决办法
9935
查看次数

Mac OS X sudo docker无法连接到Docker守护程序.docker守护程序是否在此主机上运行?

我安装了docker,似乎有些问题.

$ docker ps
Run Code Online (Sandbox Code Playgroud)

集装箱ID图像命令创建状态端口名称

$sudo docker ps
Run Code Online (Sandbox Code Playgroud)

无法连接到Docker守护程序.docker守护程序是否在此主机上运行?

我该怎么办?

macos docker

12
推荐指数
4
解决办法
2万
查看次数

使用sudo运行时无法连接到Docker守护程序

我的Docker服务已启动并正在运行.但是,当试图通过运行Docker来使用Docker时sudo,例如:

12:40:26/~ $ sudo docker pull fluxcapacitor/pipeline
Using default tag: latest
Run Code Online (Sandbox Code Playgroud)

我有以下错误:

Warning: failed to get default registry endpoint from daemon (Cannot connect to 
the Docker daemon. Is the docker daemon running on this host?). Using system 
default: https://index.docker.io/v1/
Cannot connect to the Docker daemon. Is the docker daemon running on this host?
Run Code Online (Sandbox Code Playgroud)

请注意,我已经按照Mac OS X上的答案sudo docker无法连接到Docker守护程序.docker守护程序是否在此主机上运行?

如下:

docker-machine启动默认值

12:40:36/~ $ docker-machine start default
Starting "default"...
Machine "default" is already running.
Run Code Online (Sandbox Code Playgroud)

码头工人

12:41:20/~ $ docker …
Run Code Online (Sandbox Code Playgroud)

macos docker

6
推荐指数
1
解决办法
1万
查看次数

Mac 终端上的 docker 问题:错误:无法连接到位于 unix:///var/run/docker.sock 的 Docker 守护进程

我在 mac 终端使用 docker 和 k8s。不知道我做了什么,我的 docker 命令不再起作用了。例如,永远docker info挂起docker run...。我尝试通过卸载并安装 docker 来解决此问题。但是当我重新安装 docker 后,我收到了以下错误消息:

$ 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
Run Code Online (Sandbox Code Playgroud)

对于其他 docker 命令,我还收到:

ERROR: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
errors pretty printing info
Run Code Online (Sandbox Code Playgroud)

我已经阅读了很多网站(如何在 MacO 上轻松安装和卸载 docker)(启动 docker 时“VirtualBox 配置了多个具有相同 IP 的仅主机适配器”)...,但仍然无法解决我的问题。很多解决方案似乎不适用于macOS。我见过许多通过该 …

macos terminal docker

3
推荐指数
1
解决办法
2万
查看次数