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

Docker Desktop 要收费了,大家用什么替代?

  •  
  •   coagent · 2022-01-27 14:12:40 +08:00 · 12855 次点击
    这是一个创建于 1032 天前的主题,其中的信息可能已经有所发展或是发生改变。

    昨天收到 Docker Desktop 邮件,说 Desktop 免费用到 1.31 ,后面就要收费了。

    试了下 Colima for Docker 方案,感觉还不错,体验不变,只是没有 Desktop 的 GUI 。

    https://github.com/abiosoft/colima

    43 条回复    2022-04-29 17:37:27 +08:00
    Latin
        1
    Latin  
       2022-01-27 14:14:05 +08:00
    没看到相关邮件哎
    tomwu3
        2
    tomwu3  
       2022-01-27 14:15:43 +08:00   ❤️ 3
    It [remains free] for small businesses (fewer than 250 employees AND less than $10 million in annual revenue), [personal use] , education, and non-commercial open source projects.
    MakHoCheung
        3
    MakHoCheung  
       2022-01-27 14:16:51 +08:00
    Docker Desktop 好像是基于 electron 的,卡成狗还收费,用 IDEA 的 docker 插件都比它好
    libook
        4
    libook  
       2022-01-27 14:18:59 +08:00
    即便不收费也不用,性能很差,而且 Bug 很多,还有商业私货。

    自己用虚拟机装个精简的 Linux 跑 Docker 服务,然后在宿主机用 DOCKER_HOST 环境变量无缝调用。
    wunonglin
        5
    wunonglin  
       2022-01-27 14:21:43 +08:00
    个人又不要钱。而且就这 desktop 还能用在企业?开玩笑

    tt0411
        6
    tt0411  
       2022-01-27 14:30:43 +08:00
    替代品蛮多, 还有 minikube
    paopjian
        7
    paopjian  
       2022-01-27 14:32:00 +08:00
    https://v2ex.com/t/787288
    正常安装使用都能启动不起来,也有脸说提供商业服务
    HUNYXV
        8
    HUNYXV  
       2022-01-27 14:36:44 +08:00
    vscode 中的 docker 插件
    james2013
        9
    james2013  
       2022-01-27 14:39:35 +08:00
    Docker Desktop 确实垃圾
    win10 电脑有时蓝屏,有时这软件无法启动,只能删除 container 等文件才可以,有时无法启动
    zeromake
        10
    zeromake  
       2022-01-27 14:54:50 +08:00 via Android
    感觉可以切到 k3s 抛弃 docker 了
    Suaxi
        11
    Suaxi  
       2022-01-27 14:55:30 +08:00
    我这边 win10 环境下 docker desktop 一装,本地打包的镜推到公司 harbor 的时候就会报错,卸载了还是不行,最后重装了系统
    yaoge
        12
    yaoge  
       2022-01-27 15:08:12 +08:00   ❤️ 1
    抛弃 docker (太耗电,拥抱 multipass (缺点是只能 Ubuntu
    yazinnnn
        13
    yazinnnn  
       2022-01-27 15:09:08 +08:00
    idea 的内嵌 docker 插件,社区版都有。
    gcli
        14
    gcli  
       2022-01-27 15:12:45 +08:00
    podman
    appstore54321
        15
    appstore54321  
       2022-01-27 15:14:15 +08:00 via iPhone
    不需要 gui ,但 mac 怎么只安装 docker 的 engine ?
    gcli
        16
    gcli  
       2022-01-27 15:14:30 +08:00
    Install Podman using Home-brew

    1.Install podman with the following command: brew install podman
    2.Create a machine in qemu (installed by home-brew) with the following command: podman machine init
    3.Start the machine so it can be used, with the following command: podman machine start
    4.Alias docker to podman, so it's a true drop in replacement with the following command: alias docker=podman
    5.Try running docker run hello-world to test
    PureWhiteWu
        17
    PureWhiteWu  
       2022-01-27 15:16:45 +08:00
    转 Docker Pro
    intmax2147483647
        18
    intmax2147483647  
       2022-01-27 15:16:53 +08:00
    用 Docker Desktop 替代😊
    6IbA2bj5ip3tK49j
        19
    6IbA2bj5ip3tK49j  
       2022-01-27 15:41:55 +08:00   ❤️ 1
    推荐 colima
    dawnh
        20
    dawnh  
       2022-01-27 16:04:37 +08:00   ❤️ 3
    推荐 Rancher Desktop 。开源,但有 Rancher 这样级别的公司支持。同样是 electron 的 UI 。内置 k3s 版本的 Kubernetes ,可以直接由 container 一步进化到 pod 。容器运行时也可以选择 containerd ,避免 dockerd 的绑定。
    aec4d
        21
    aec4d  
       2022-01-27 16:23:47 +08:00
    可以选择不用 UI ,docker 是 CS 架构,我本机只安装了 docker-cli ,docker engine 安装在了内网服务器上,设置 DOCKER_HOST 环境变量就好了
    janxin
        22
    janxin  
       2022-01-27 16:41:19 +08:00
    不用 GUI 就可以

    macOS 本地推荐 colima
    hahastudio
        23
    hahastudio  
       2022-01-27 16:42:15 +08:00
    Docker on WSL 2
    KuroNekoFan
        24
    KuroNekoFan  
       2022-01-27 17:57:29 +08:00
    @hahastudio 这个不就是 docker desktop 的后端吗...
    hrong
        25
    hrong  
       2022-01-27 18:56:01 +08:00 via iPhone
    @KuroNekoFan 啥时候 wsl 被 docker desktop 抢风头了。。。
    bullfrog
        26
    bullfrog  
       2022-01-27 18:58:49 +08:00 via iPhone
    Rancher Desktop+1, 可以继续用 docker cli, 支持 m1
    littlezzll
        27
    littlezzll  
       2022-01-27 18:59:04 +08:00 via Android
    不用 GUI ,nerdcrl+containerd
    christopheredwar
        28
    christopheredwar  
       2022-01-27 19:38:39 +08:00   ❤️ 1
    就没人用 portainer 麽?🤔
    snowlyg
        29
    snowlyg  
       2022-01-27 19:38:39 +08:00
    从不用 gui
    linhongye
        30
    linhongye  
       2022-01-27 20:10:40 +08:00 via Android
    给点钱吧… 这公司都快跪了…
    KuroNekoFan
        31
    KuroNekoFan  
       2022-01-27 22:34:13 +08:00
    @hrong 我是真的不太懂,我只是看见 general 里有个 use the wsl 2 based engine 而已
    SIGEV13
        32
    SIGEV13  
       2022-01-28 01:32:25 +08:00
    交钱,反正雇主报销
    timpaik
        33
    timpaik  
       2022-01-28 01:36:28 +08:00 via Android
    没用过,下一个
    Mirage09
        34
    Mirage09  
       2022-01-28 01:37:10 +08:00 via iPhone
    别的公司不知道,反正亚麻给钱了
    coagent
        35
    coagent  
    OP
       2022-01-28 08:47:21 +08:00
    这两天试了几次 Rancher Desktop ,总是没启动成功,macOS 12.1 ,colima 使用很流畅顺滑。
    cnbattle
        36
    cnbattle  
       2022-01-28 08:59:55 +08:00
    所以 各位老哥 windows 上是怎样姿势用的 docker
    winglight2016
        37
    winglight2016  
       2022-01-28 10:41:59 +08:00
    docker 在 windows ( lstc )上真是离谱,经常启动失败,需要人工检查是否运行,然后启动慢就不说了,还经常需要多次启动才能正常运行。。。好在基于 wsl2 的版本,启动问题基本上解决了,不然 Windows 真的没法用了
    qiaobeier
        38
    qiaobeier  
       2022-01-28 11:42:23 +08:00
    docker for windows 是垃圾
    hrong
        39
    hrong  
       2022-01-28 18:32:26 +08:00 via iPhone
    基于 linux 基础的镜像肯定需要 vm 的 要他套层壳有何用
    2NUT
        40
    2NUT  
       2022-01-28 19:34:07 +08:00   ❤️ 1
    开源不是免费( redhat )
    免费不是正义(奇虎 360 )
    商业不是罪恶( ubuntu )
    用爱发不了电(菜菜子)
    findex
        41
    findex  
       2022-03-17 21:06:33 +08:00
    一年 60 刀用着还行。想换 podman ,但是 podman 貌似还不能在 m1 arm64 上稳定运行 x86 的镜像。docker 做到了,用的是 qemu + apple virtual framework 。
    coagent
        42
    coagent  
    OP
       2022-04-28 08:40:51 +08:00
    @2NUT “商业不是罪恶( ubuntu )”,这一条有点没理解,能详细说下么?最近用 Ubuntu 多,从 CentOS 8 转过来的。
    2NUT
        43
    2NUT  
       2022-04-29 17:37:27 +08:00
    @coagent #42 ubuntu 是继 rehat 后第二个做的好的 linux 服务商。 面向个人提供免费服务,同时面向商业端提供收费服务;

    也许 ubuntu 没给内核贡献太多,但是正是由于商业化,有了企业级可靠性的保证。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2745 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 08:14 · PVG 16:14 · LAX 00:14 · JFK 03:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.