HuPu
V2EX  ›  Docker

关于 m1"本地跑什么 docker,搞个服务器运行 docker,远程开发不香么?"求问真实体验

  •  
  •   HuPu · Sep 3, 2021 · 3129 views
    This topic created in 1742 days ago, the information mentioned may be changed or developed.

    小弟菜鸟没啥工作经验的程序员
    昨天发帖子求问本子 /t/799472
    一堆人说 m1 兼容性不好没关系 远程开发就好了 请问大家远程开发真的那么丝滑吗

    为啥我之前用 x11vnc 远程桌面感觉体验一点都不好 是我带宽不够吗
    还是说大家指的远程是 vs remote 这种无图形的模式

    9 replies    2021-10-22 12:48:48 +08:00
    polaa
        1
    polaa  
       Sep 3, 2021
    第二种
    第一种带宽再高也有明显的延迟
    cloudbeyond
        2
    cloudbeyond  
       Sep 3, 2021
    一般不会是远程桌面的形式啦,受限于网速肯定体验不好。
    一般是用本地 IDE 开发,本地代码仓和远程服务器代码仓同步,然后在远程服务器做 build image 操作,服务器上测试调试
    本地只需要装个 IDE 就行了。
    至于本地和远程的同步,可以用原生的 git,也可以用 rsync 等工具
    Puteulanus
        3
    Puteulanus  
       Sep 3, 2021
    docker 可以设置 docker_host 用 cli 管理远程的 docker 容器,体验跟本地的应该差不多,毕竟 docker 这种操作的时候延迟多点少点不怎么敏感。远程桌面过去写代码体验肯定很差了
    FawkesV
        4
    FawkesV  
       Sep 3, 2021
    IDEA 可以设置代码自动上传到服务器,你设置好本地代码和远程服务器代码的路径映射,保存就自动同步了,效果和本地开发感觉一样,挺香的
    hotcool100
        5
    hotcool100  
       Sep 3, 2021
    用群晖 NAS 跑 docker 的飘过
    kop1989
        6
    kop1989  
       Sep 3, 2021
    远程开发≠远程桌面≠串流

    目前而言,绝大多数还是本地 IDE,远程环境同步》编译》运行的模式。
    未来有可能普遍变成 web IDE,或者说本地 Text Editor,然后远程编译、运行。(比如 code-server )
    swulling
        7
    swulling  
       Sep 3, 2021
    M1 本地的 Docker 挺好的,镜像多数自动下载 arm 版本的,就算是 x86 也可以自动通过 qemu 运行~
    QlanQ
        8
    QlanQ  
       Sep 3, 2021
    @swulling 效率和内存占用,真的 惨不忍睹呀
    fang2hou
        9
    fang2hou  
       Oct 22, 2021
    肯定是无图形模式。
    要么本地调试完扔上去测试,要么直接像 vsc 一样直接运行在服务器上。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5873 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 83ms · UTC 02:43 · PVG 10:43 · LAX 19:43 · JFK 22:43
    ♥ Do have faith in what you're doing.