我不能以自己的用户身份运行docker命令。但我知道服务正在运行,因为我可以作为sudo运行命令:
$ docker ps
Cannot connect to the Docker daemon at unix:///run/user/1000/docker.sock. Is the docker daemon running?
$ sudo docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS
我希望能够在内部运行码头。但是,在安装了docker工具箱后,我会得到以下错误:
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
以前有人见过这个错误吗?我还是干脆在窗户上开码头好吗?
我正试图让docker-compose在Windows 2016 TP5上工作。我已经安装了(而不是Docker )作为一个服务,它工作得非常完美。我已经从下载了最新的docker-compose for windows,并将其放在与Docker相同的路径中(在解锁下载的文件并将其重命名为docker-compose.exe之后)。
当我以管理员身份运行docker-compose up (在Powershell中)时,我得到以下错误:
错误:无法连接到Docker守护进程。您可能需要安装Docker:
这里是我的机器上的对接者和对接者组成信息:
码头工人:
Client:
Vers
The情况:
我是在windows VDI上开发的,它使用WSL来运行对接程序,实际上我使用的是运行在Red服务器上的远程坞守护进程。在本地,我将DOCKER_HOST变量设置为我的停靠守护进程(tcp://@)的正确路径,但是这个环境变量只有在设置之后才能立即识别。
我的意思是,现在,如果我运行一个docker命令,我就会得到Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?错误,但是如果我用$ export DOCKER_HOST=$DOCKER_
我在Debian 11机器上安装了用于Linux的Desktop。
安装完毕后,我无法使用船坞组合或起落架帆。错误是:
ERROR: Couldn't connect to Docker daemon at http+docker://localhost - is it running?
If it's at a non-standard location, specify the URL with the DOCKER_HOST environment variable.
未设置DOCKER_HOST env变量。
码头工人CLI仍在正常工作。
有人能帮我吗?提前感谢
我在Windows 7上运行docker-machine作为docker工具箱的一部分
当我跑的时候
> docker-machine env
SET DOCKER_TLS_VERIFY=1
SET DOCKER_HOST=tcp://192.168.99.100:2376
SET DOCKER_CERT_PATH=...\.docker\machine\machines\default
SET DOCKER_MACHINE_NAME=default
配置shell后,我可以与docker交互,没有任何问题。
当我通过VPN连接到不同的网络时,出现了这个问题。
当我使用
> tra