V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
imxthd
V2EX  ›  程序员

OrbStack Docker 内无法访问宿主机

  •  
  •   imxthd · 2023-04-11 19:52:50 +08:00 · 2068 次点击
    这是一个创建于 381 天前的主题,其中的信息可能已经有所发展或是发生改变。

    OrbStack M1 安装 docker 后,应用内访问不了宿主机

    2023/04/11 11:46:56 [E] [76/989969/6634] [iim**veq.DWHVBSEJ] 连接映射目标 [172.17.0.1:8080] 失败, 请检查本地服务是否可访问: dial tcp 172.17.0.1:8080: connect: connection refused

    然后把 orbstack 卸载,安装 docker desktop ,直接 docker 都出问题了。。

    Canno connect to the Docker daemon at unx: Usersverrorbstack/run docker.so ck. Is the docker daemon running?

    7 条回复    2023-10-07 14:19:07 +08:00
    Varchar
        1
    Varchar  
       2023-04-11 20:01:35 +08:00
    我安装后,干脆连终端都进不去。试了好几次,最后删了...
    skywalkerfc
        2
    skywalkerfc  
       2023-04-11 23:53:03 +08:00
    我感觉还挺好用的,没出现你这种情况。我是 18 款 mbp ,目前不涉及 k8s 的就直接用 orbstack ,不开 docker desktop ,因为后者太吃内存了。
    imxthd
        3
    imxthd  
    OP
       2023-04-12 08:37:01 +08:00
    @Varchar 我删了后,安装 docker desktop ,docker 服务都不启动了
    @skywalkerfc orbstack 挺简洁好用的,不知道哪里出了问题,网络一直不通
    skywalkerfc
        4
    skywalkerfc  
       2023-04-12 09:23:49 +08:00
    @imxthd @Varchar 刚研究了一下,安装 orbstack 的时候会把 docker cli 工具连接 docker 服务的 context 从 desktop-linux 改为 orbstack ,如果你卸载了 orbstack ,那么如果你想要用 docker cli 连接 docker desktop 提供的 docker 服务,那么需要将 docker-cli 连接 docker 服务的 context 改回 desktop-linux 。
    配置文件在这里 ~/.docker/config.json ,改动 currentContext 的值即可。
    julyclyde
        5
    julyclyde  
       2023-04-12 09:56:26 +08:00
    要是连“怎么访问 docker”都搞不定说明你的基础知识还不足以玩容器这么高级的东西
    imxthd
        6
    imxthd  
    OP
       2023-04-12 13:19:49 +08:00
    @skywalkerfc 十分感谢,原来 mac 需要用 docker.for.mac.localhost 访问宿主机
    @julyclyde
    YzSama
        7
    YzSama  
       203 天前
    @imxthd #6 我也碰到这个问题了,请问如何修复?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2935 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 08:51 · PVG 16:51 · LAX 01:51 · JFK 04:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.