Docker - 无法在unix:///var/run/docker.sock上连接到Docker守护程序

时间:2018-02-24 03:51:25

标签: docker nix nixpkgs

我在Ubuntu(17.12.0-ce)中通过Nix安装了Docker Linux uplink 4.13.0-36-generic #40~16.04.1-Ubuntu SMP Fri Feb 16 23:25:58 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux,但每次我尝试执行任何Docker命令时,它都会一直告诉我:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?。< / p>

这就是我所做的:

$ nix-env --install --prebuilt-only docker-17.12.0-ce

$ nix-env -q
docker-17.12.0-ce
go-1.9.4
hugo-0.32.2
kotlin-1.2.21
nix-1.11.16
nodejs-8.9.4
openjdk-8u172b02
openjdk-9.0.4-b11

$ docker version
Client:
 Version:   17.12.0-ce
 API version:   1.35
 Go version:    go1.9.4
 Git commit:    486a48d2701493bb65385788a291e36febb44ec1
 Built: Thu Feb 15 13:56:40 2018
 OS/Arch:   linux/amd64
 Experimental:  false
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

$ docker ps -a
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

我读了Post-installation steps for Linux(即使这不应该在某种程度上适用于Nix软件包)并继续添加docker用户和所有这些东西......但是仍然没有。

我知道这个问题有很多答案 - 我已经尝试了几种解决方案&#34; ......但是没有运气。

0 个答案:

没有答案