Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/27.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
在Linux RHEL中启动时Docker守护程序引发错误_Linux_Docker_Containers_Rhel - Fatal编程技术网

在Linux RHEL中启动时Docker守护程序引发错误

在Linux RHEL中启动时Docker守护程序引发错误,linux,docker,containers,rhel,Linux,Docker,Containers,Rhel,我正试图通过以下命令启动dockerd守护进程-dockerd& 然后我开始得到如下错误- ERRO[0036]libcontainerd:未能从containerd接收事件:rpc错误:code=12 desc=unknown service types.API 这一次又一次的滚动,之后我无法启动任何容器。如果我关闭会话并打开一个新会话,我可以看到docker ps是可访问的。但我无法启动任何容器。在启动容器时,我遇到了一个错误- docker run hello world docker:来

我正试图通过以下命令启动dockerd守护进程-dockerd& 然后我开始得到如下错误-

ERRO[0036]libcontainerd:未能从containerd接收事件:rpc错误:code=12 desc=unknown service types.API

这一次又一次的滚动,之后我无法启动任何容器。如果我关闭会话并打开一个新会话,我可以看到docker ps是可访问的。但我无法启动任何容器。在启动容器时,我遇到了一个错误-

docker run hello world

docker:来自守护进程的错误响应:未知服务类型.API。等待容器时出错[0000]:上下文已取消


如果需要任何日志,请告诉我。

为什么要使用
dockerd&
而不是
systemctl启动docker.service
启动docker守护程序?这可能是你的问题的原因

为了在引导时启动守护程序,您需要运行
systemctl enable docker.service
。看


请注意,Red Hat Enterprise Linux 6的内核只支持容器支持所需功能的有限子集,我认为没有人在该操作系统版本上测试守护进程或容器映像。

为什么要使用
dockerd&
而不是
systemctl start docker.service来启动docker守护进程?这可能是你的问题的原因

为了在引导时启动守护程序,您需要运行
systemctl enable docker.service
。看


请注意,Red Hat Enterprise Linux 6的内核只支持容器支持所需的有限功能子集,我认为没有人在该操作系统版本上测试守护进程或容器映像。

根据您的RHEL版本,您可能会根据您的RHEL版本,谢谢你,弗洛里安。我现在已经开始在RHEL框上使用systemctl命令。谢谢Florian。现在,我已经从RHEL框上的systemctl命令开始。