Docker从入门到精通——内核兼容性

内核兼容性

  如果您的内核版本低于 3.10 版或缺少某些模块,则 Docker 无法正常运行。要检查内核兼容性,您可以下载并运行该check-config.sh 脚本。

curl https://raw.githubusercontent.com/docker/docker/master/contrib/check-config.sh > check-config.sh

bash ./check-config.sh

  该脚本仅适用于 Linux,不适用于 macOS。

Cannot connect to the Docker daemon

  如果您看到如下所示的错误,您的 Docker 客户端可能已配置为连接到不同主机上的 Docker 守护程序,并且该主机可能无法访问。

Cannot connect to the Docker daemon. Is 'docker daemon' running on this host?
 要查看您的客户端配置为连接到哪个主机,请检查DOCKER_HOST您环境中变量的值。
 env | grep DOCKER_HOST
如果此命令返回一个值,则 Docker 客户端设置为连接到在该主机上运行的 Docker 守护程序。如果未设置,则将 Docker 客户端设置为连接到在本地主机上运行的 Docker 守护程序。如果设置错误,请使用以下命令取消设置:
 unset DOCKER_HOST

  您可能需要在文件中编辑您的环境,例如~/.bashrc或 ~/.profile以防止DOCKER_HOST错误地设置变量。

  如果DOCKER_HOST按预期设置,请验证 Docker 守护程序是否正在远程主机上运行,​​并且防火墙或网络中断不会阻止您连接。

posted @ 2022-06-08 13:59  左扬  阅读(353)  评论(0编辑  收藏  举报
levels of contents