• 请不要在回答技术问题时复制粘贴 AI 生成的内容
imxthd
V2EX  ›  程序员

OrbStack Docker 内无法访问宿主机

  •  
  •   imxthd · Apr 11, 2023 · 3618 views
    This topic created in 1128 days ago, the information mentioned may be changed or developed.

    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 replies    2023-10-07 14:19:07 +08:00
    Varchar
        1
    Varchar  
       Apr 11, 2023
    我安装后,干脆连终端都进不去。试了好几次,最后删了...
    skywalkerfc
        2
    skywalkerfc  
       Apr 11, 2023
    我感觉还挺好用的,没出现你这种情况。我是 18 款 mbp ,目前不涉及 k8s 的就直接用 orbstack ,不开 docker desktop ,因为后者太吃内存了。
    imxthd
        3
    imxthd  
    OP
       Apr 12, 2023
    @Varchar 我删了后,安装 docker desktop ,docker 服务都不启动了
    @skywalkerfc orbstack 挺简洁好用的,不知道哪里出了问题,网络一直不通
    skywalkerfc
        4
    skywalkerfc  
       Apr 12, 2023
    @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  
       Apr 12, 2023
    要是连“怎么访问 docker”都搞不定说明你的基础知识还不足以玩容器这么高级的东西
    imxthd
        6
    imxthd  
    OP
       Apr 12, 2023
    @skywalkerfc 十分感谢,原来 mac 需要用 docker.for.mac.localhost 访问宿主机
    @julyclyde
    YzSama
        7
    YzSama  
       Oct 7, 2023
    @imxthd #6 我也碰到这个问题了,请问如何修复?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1182 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 17:47 · PVG 01:47 · LAX 10:47 · JFK 13:47
    ♥ Do have faith in what you're doing.