You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu(VMware)中启动metadata遇Docker Service未运行错误求解决

解决Docker Service未运行的问题

Ubuntu(VMware)环境下默认使用的是原生Docker引擎的系统服务docker.service,而非Windows/macOS平台的Docker Desktop Service,你找错了服务对象。按以下步骤排查修复:

1. 检查Docker服务状态

先确认当前Docker服务的运行状态:

systemctl status docker

如果输出显示inactive (dead),说明服务确实未启动。

2. 启动Docker服务

执行启动命令(需要sudo权限验证):

sudo systemctl start docker

输入用户密码后等待服务启动完成。

3. 设置Docker开机自启(可选但推荐)

避免每次重启虚拟机都要手动启动服务,设置开机自启:

sudo systemctl enable docker

4. 验证服务是否正常运行

再次执行状态检查命令,或运行测试容器确认:

docker run hello-world

如果能正常输出Docker的欢迎信息,说明服务已正常工作,此时再执行metadata docker --start即可。

额外排查项

  • 若启动命令报错,先检查是否已安装Docker引擎:
    执行docker --version,若提示命令不存在,先安装Docker:
    sudo apt update
    sudo apt install docker.io docker-compose
    
  • 为避免每次使用Docker都输入sudo,将当前用户加入docker用户组:
    sudo usermod -aG docker $USER
    
    执行后需注销并重新登录才能生效。

内容的提问来源于stack exchange,提问作者Yash Nagar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 12:33:11