Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
第二个ssh会话无法连接到docker主机_Ssh_Docker_Debian - Fatal编程技术网

第二个ssh会话无法连接到docker主机

第二个ssh会话无法连接到docker主机,ssh,docker,debian,Ssh,Docker,Debian,我有一个带debian操作系统的服务器。我在上面安装了docker,它工作正常,如下所示: root@3053b0461a3c:/# which wget /usr/bin/wget root@3053b0461a3c:/# 基于ubuntu的容器正在运行。 然后,我启动了第二个终端,通过ssh连接到服务器并输入console docker ps 但作为输出,我得到的信息是: Cannot connect to the Docker daemon. Is the docker daemon

我有一个带debian操作系统的服务器。我在上面安装了docker,它工作正常,如下所示:

root@3053b0461a3c:/# which wget
/usr/bin/wget
root@3053b0461a3c:/#
基于ubuntu的容器正在运行。
然后,我启动了第二个终端,通过ssh连接到服务器并输入console

docker ps
但作为输出,我得到的信息是:

Cannot connect to the Docker daemon. Is the docker daemon running on this host?

为什么docker服务没有运行

取消设置环境变量
DOCKER\u HOST
,它应该可以工作

尝试
unset DOCKER\u主机

在我看到的大多数基于unix(或类似unix)的环境中,都有环境变量的概念,可以将其视为动态配置。可用的两个功能是:

  • set
    为环境变量设置一个特殊值
  • 取消设置
    ,删除环境变量

对于
DOCKER\u主机
,DOCKER使用此变量了解是否应连接到网络主机,例如
tcp://192.137.23.11
或本地Unix套接字。

如何在debian上执行此操作?首先,非常感谢您的回答。你能解释一下这是什么意思吗?