connorzhy@connorzhy-TM1701:~$ docker
bash: /snap/bin/docker: 没有那个文件或目录
connorzhy@connorzhy-TM1701:~$ /usr/bin/docker version
Client:
Version: 18.09.5
API version: 1.39
Go version: go1.10.8
Git commit: e8ff056
Built: Thu Apr 11 04:43:57 2019
OS/Arch: linux/amd64
Experimental: false
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.39/version: dial unix /var/run/docker.sock: connect: permission denied
bash: /snap/bin/docker: 没有那个文件或目录
connorzhy@connorzhy-TM1701:~$ /usr/bin/docker version
Client:
Version: 18.09.5
API version: 1.39
Go version: go1.10.8
Git commit: e8ff056
Built: Thu Apr 11 04:43:57 2019
OS/Arch: linux/amd64
Experimental: false
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.39/version: dial unix /var/run/docker.sock: connect: permission denied
1、你之前没有卸载干净 导致shell命令还在
2、你现在安装的新的docker 没有吧docker的软连接指向你的shell命令具体的目录在/usr/local/bin/
可以重新只一下docker的软链接 ln -s docker xxxx你的目录