我已经在ubuntu 14.04上安装了docker,它告诉我安装成功。然后我进入sudo docker version
,它返回了
Client:
Version: 1.9.1
API version: 1.21
Go version: go1.4.2
Git commit: a34a1d5
Built: Fri Nov 20 13:12:04 UTC 2015
OS/Arch: linux/amd64
Cannot connect to the Docker daemon. Is the docker daemon running on this host?
我进入sudo service docker status
了
docker start/running, process 8063
我尝试了sudo docker images
和sudo docker info
,得到了相同的答复:
Cannot connect to the Docker daemon. Is the docker daemon running on this host?
我不知道为什么它html" target="_blank">返回了这个,我尝试使用来拉ubuntu sudo docker pull ubuntu
并得到了
Using default tag: latest
Cannot connect to the Docker daemon. Is the docker daemon running on this host?
请告诉我如何解决此问题,如何拉出并运行docker image。和是docker -d
一样的docker deamon
吗?
您需要将当前用户添加到docker
组中,如下所示:
sudo usermod -aG docker <your username>
另外,您可以使用以下USER
环境变量:
sudo usermod -aG docker $USER
然后重新启动系统。正如docker
文档所述:
该 码头工人 守护程序绑定到一个 Unix套接字 而非 TCP端口 。默认情况下,Unix套接字由 root
用户拥有,其他用户可以使用进行访问sudo
。因此,docker守护程序始终以root用户身份运行。为了避免
sudo
在使用docker
命令时必须使用该命令,请创建一个Unix组docker
,并将其添加用户。当docker守护程序启动时,它使Unix套接字的所有权可由docker
组读取/写入
。
问题内容: 我正在尝试运行Docker命令,但标题中遇到通知错误。我尝试跑步: 但仍然出现错误。有什么办法吗? 问题答案: 如何启动守护程序 应该可以。 要么
Docker版本 客户端版本:1.4.1 客户端API版本:1.16 go版本(客户端):go1.3.3 Git提交(客户端):5bc2ff8/1.4.1 OS/Arch(客户端):linux/amd64 FATA[0000]无法连接到Docker守护程序。“docker-d”是否在此主机上运行? 请告诉我它给出了这个错误。我正在使用rhel 6.4
我在mac os x上安装了dinghy,docker。如果我尝试此操作,它会起作用: 然后尝试启动docker(docker compose up)或(docker ps),消息显示: 无法连接到Docker守护程序。docker守护程序是否在此主机上运行? 当我尝试时,问题解决了: 但我不应该每次打开新控制台时都这样做,我在上一个环境中没有这样做。根据这里的站点,我也尝试了:无法连接到Dock
问题内容: 我在CentOS机器上运行Jenkins和Docker。我有一个詹金斯(Jenkins)工作,可以拉出Github存储库并构建Docker映像。当我尝试运行作业时,出现错误: 即使我通过将jenkins添加到我的docker用户组并重新启动计算机,也会发生这种情况。我该如何解决? 顺便说一句,如果尝试将命令更改为我只是得到错误 问题答案: 在安装了Jenkins和Docker之后。将j
这是我的设置: -内部程序-慢响 我目前被迫使用Windows进行开发,因此我成为了microsoft insider成员,并以WSL2模式安装了ubuntu。Docker desktop支持WSL2的集成,所以我尝试了它。。。一个星期以来,它工作得完美无缺。今天电脑重启后,我无法让docker再次运行。Ubuntu可以从Docker桌面看到注入的二进制文件,但它不能再连接到windows托管的D
问题内容: 我想迁移到Docker,所以我才刚开始使用它。我已经在VirtualBox Ubuntu 15.10(Wily Werewolf)安装上安装了Docker,然后按照此处的建议,我尝试运行基本的nginx Docker映像: 因此,我检查了Docker是否正在运行: 这表明Docker守护程序实际上已经在运行,但是请确保我只是手动启动了Docker守护程序: 然后,我尝试再次运行该映像,