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

本地存在ks:latest镜像,执行docker run却提示找不到镜像

问题分析与解决办法
  • 镜像名称匹配问题:Docker镜像名称严格区分大小写,即便docker images显示的是ks:latest,也可能存在实际镜像名称大小写不一致的情况(比如误创建为KS:latest)。你可以先尝试用镜像ID直接启动容器验证:

    docker run -p 127.0.0.1:20000:8080 --name ks -d f11111111
    

    如果能正常启动,说明是名称匹配问题,重新给镜像打标签即可:

    docker tag f11111111 ks:latest
    
  • Docker守护进程缓存不同步:有时docker images显示的是本地缓存的镜像列表,但Docker守护进程实际无法读取到该镜像。可以重启Docker服务后再尝试启动,或者清理无效镜像后重新检查:

    docker image prune -f
    
  • Docker上下文误切换:即便你说操作都在本地,也可能不小心切换到了远程Docker上下文。先查看当前上下文:

    docker context ls
    

    如果当前上下文不是default,切换回本地上下文:

    docker context use default
    
  • 镜像损坏或存储异常:若上述方法都无效,可能是镜像本身损坏或Docker存储驱动出问题。删除现有镜像后重新构建/拉取即可:

    docker rmi ks:latest
    # 重新执行镜像构建或拉取操作
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 07:12:05