9 comments

  • y0ssar1an1 hour ago
    The best alternative to Docker Desktop on macOS is to abandon the GUI entirely use colima to create the linux VM.<p><pre><code> brew install colima docker docker-buildx docker-completion docker-compose export DOCKER_HOST=&quot;$HOME&#x2F;.colima&#x2F;docker.sock&quot; &gt;&gt; ~&#x2F;.zshrc source ~&#x2F;.zshrc colima start --cpus 8 --vz-rosetta --ssh-agent --mount $HOME:w </code></pre> then add this line to your $HOME&#x2F;.docker&#x2F;config.json<p><pre><code> &quot;cliPluginsExtraDirs&quot;: [&quot;&#x2F;opt&#x2F;homebrew&#x2F;lib&#x2F;docker&#x2F;cli-plugins&quot;], </code></pre> that will get you a fast virtiofs VM with the latest docker, including compose and buildx. it may seem scary to replace an officially blessed tool like Docker Desktop, but i have had zero issues with colima. it isn&#x27;t &quot;docker compatible&quot;. it&#x27;s docker. just need to run `brew upgrade` and `colima update` every once in a while to keep it up to date.
    • eknkc15 minutes ago
      I’ve been using OrbStack instead of Docker Desktop and gotta say, I’d not replace it with anything else. So if anyones looking for a more automated alternative, check out OrbStack.
      • cathalc10 minutes ago
        I hear great things about OrbStack; unfortunately the licensing tied to their free offering doesn&#x27;t play nicely with corporate environments (and we&#x27;re cheap!).<p>I switched to Colima instead and couldn&#x27;t be happier.
    • jaimehrubiks57 minutes ago
      Does this support volume bind mounts and port forwarding?
      • Alifatisk32 minutes ago
        You can see the command above mounting a volume<p>”—mount $HOME:w”
  • bmurphy19762 hours ago
    I tried to use podman desktop for a bit but I ran into some screwy compatibility issues. It just wasn&#x27;t as smooth as docker.<p>I really really want an alternative to docker desktop. I don&#x27;t like the path they&#x27;re going down. I don&#x27;t like the AI crap in the UI. The licensing is crazy. It just doesn&#x27;t feel right.<p>So I&#x27;ve been lately using rancher by SuSE. Surprisingly, it&#x27;s been all right. So far it just works. I&#x27;m using this on Mac OS.<p>If anybody&#x27;s looking for an alternative that&#x27;s one worth considering.
    • scuff3d12 minutes ago
      I&#x27;m still confused by why anyone wants to use either Docker or Podman desktops. The the docker&#x2F;Podman CLIs seem like a much better way to interact with containers&#x2F;images. Maybe it&#x27;s just my usecase.
    • chuckadams1 hour ago
      OrbStack is a very compelling alternative on macOS. The GUI launches instantly due to being a Swift app and not Electron. Container filesystems are visible in Finder. You can spin up full-blown VMs with it (only Linux ones though). Storage is managed dynamically, so you don&#x27;t have to reserve or resize the virtual disk. Free for personal use, with zero nags or upsells.
      • pratio1 hour ago
        I can attest, Orbstack has been a gamechanger. Happily paying for the pro license.
      • ch12341 hour ago
        How are you deploying? I’m on dokploy so I’m not sure of compatibility
        • chuckadams1 hour ago
          I use good old `docker compose`. It&#x27;s 100% compatible, since it uses the same moby engine underneath. I&#x27;ve also run k3d on it, so I&#x27;m pretty sure it&#x27;ll handle anything you throw at it.
      • moltar1 hour ago
        Orb is definitely the winner. It’s fast. It does the job well. Never had an issue with it in two years.
    • cdrage2 hours ago
      What sort of compatibility issues were you encountering? (disclaimer: I&#x27;m on the Podman Desktop team)<p>If it was compose + docker compatibility issues, that&#x27;s on the roadmap for improvement :). Compose support is flakey at times (it&#x27;s essentially a wrapper around the open source binary <a href="https:&#x2F;&#x2F;github.com&#x2F;docker&#x2F;compose" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;docker&#x2F;compose</a>)
      • enlightens2 hours ago
        The most common one I run into is with volumes, when the full path doesn&#x27;t already exist. Docker will just make the path, Podman throws an error. It&#x27;s been called a &quot;bug&quot; in docker but the fact is everyone just expects the paths to be created. I want it to just work, not make everyone in the industry redo their dockerfiles to be &quot;correct.&quot;<p><a href="https:&#x2F;&#x2F;github.com&#x2F;containers&#x2F;podman&#x2F;issues&#x2F;6234" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;containers&#x2F;podman&#x2F;issues&#x2F;6234</a><p>It looks like there was some work done to resolve this in 2023 and 2024 but I know this was still happening for me in mid 2025. Podman is technically correct here but functionally broken in a way that keeps pushing me away because I don&#x27;t have time to deal with that :(
        • lukeschlather30 minutes ago
          Running a docker container having side effects on the host seems bad. You&#x27;ve just convinced me a little bit I want podman, and not docker.
      • amluto1 hour ago
        I’ve encountered this one:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;containers&#x2F;buildah&#x2F;issues&#x2F;6460" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;containers&#x2F;buildah&#x2F;issues&#x2F;6460</a><p>Also, there’s Podman’s decision to drop CNI support. Sure, I get that they want to support the full stack, but netavark is really not especially capable, and CNI allows all kinds of interesting (and frequently overcomplicated) things.
      • fodkodrasz1 hour ago
        I had issues with performance&#x2F;power management, and had to abandon Podman Desktop on Windows. Have not checked out recently, but my issues may possibly be solved by<p><a href="https:&#x2F;&#x2F;github.com&#x2F;podman-desktop&#x2F;podman-desktop&#x2F;issues&#x2F;10356#issuecomment-3391079515" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;podman-desktop&#x2F;podman-desktop&#x2F;issues&#x2F;1035...</a><p>Basically I had a 5 second periodic CPU spike after some update. Also I had some compose issues, and some issue with Fedora based WSL. These together were blockers for me at that point, but I&#x27;m using podman on my pet Fedora server, and it works (using quadlets there) perfectly there, and will retry it on Windows also when I get the time.
    • trueismywork1 hour ago
      Sorrt for may be a complete ignorant question but whats the use case of docker desktop as opposed docker cli
      • dns_snek1 hour ago
        Docker Engine (the &quot;CLI&quot;) only works on Linux. &quot;Desktop&quot; is supposed to offer a unified experience across platforms, it offers a GUI, ships Docker Engine inside a virtual machine so that it works on Windows and MacOS, and tries to make the VM as transparent&#x2F;invisible as possible (with varying success) with filesystem mounts and network configuration.
      • kkapelon1 hour ago
        It also includes a local k8s cluster. So you get 2 in 1 package.
    • p0w3n3d1 hour ago
      I got into problems with test containers on podman and I have no idea how to solve them. Have you fought with that by any chance?
    • nsbk1 hour ago
      Another alternative (although Mac OS-only) is [0] OrbStack. Some devs in my team are running it as a more performant alternative to Docker Desktop for Mac and they are very happy so far.<p>[0]: <a href="https:&#x2F;&#x2F;orbstack.dev" rel="nofollow">https:&#x2F;&#x2F;orbstack.dev</a>
    • blakesterz1 hour ago
      I&#x27;ll just add another vote for OrbStack. I found it way faster on M1 and M5 and never found any compatibility issues.
    • zitterbewegung1 hour ago
      I love rancher too and I have less issues of docker using all of my local disk. Learned about it at a local Python meetup.
    • mrbluecoat2 hours ago
      I also like that Rancher Desktop supports nerdctl. Colima is another similar project.
      • amluto1 hour ago
        I imagine that OrbStack has containerd buried inside somewhere and could support ctr and (awkwardly) nerdctl, but if so it’s pretty well hidden.
  • pm901 hour ago
    I love podman. it’s my default whenever i need to run containers locally. Ive also used it to run containerized systemd services.<p>Selling enterprise licenses is a smart move from Redhat: they actually build&#x2F;contribute to production grade container orchestration platforms like openshift. Unlike Docker Inc which looks like it only has the docker registry and Docker Desktop.
  • tonnydourado23 minutes ago
    Man, I feel bad for Docker, the company. Created the open source project that almost single-handely revolutionized deployments, development environments, and cloud computing, but sorta never managed to stick a product.
    • giancarlostoro16 minutes ago
      I&#x27;m equally shocked nobody has bought them out to keep them well funded and not focused on trying to monetize (outside of just billing for private images). Every cloud provider like CloudFlare (I think?), Azure, AWS, GCP, etc benefit from Docker, it seems like a no brainer to me... You would then condense the org to just developers and PMs. Then marketing and other employees could be shifted to another part of the parent org and condense it down to a core group that builds and makes the tooling stronger.<p>I wish we had tax exceptions for companies maintaining open-source projects full time to be reasonable write offs or something, with strict checks so companies dont just make random &quot;open source&quot; projects to write off, it should be something with known sizable impact and&#x2F;or use, it would make some critical open source projects attractive &quot;buy outs&quot; or options to fully fund for some of these giants that benefit from them. Imagine if the devs entire salary (up to a point) could be written off completely. Some of these people are working on key infrastructure for the modern web, and even other critical systems, think of Chromium (tricky because of Chrome being not-open source but a proprietary end-product), Firefox, Linux, openssl, and obviously Docker, as good example.
      • ragall0 minutes ago
        &gt; Every cloud provider [...] benefit from Docker<p>How ? Docker didn&#x27;t invent the underlying technology and can&#x27;t control it (through patents, etc...). It&#x27;s all open and Docker tools are just the most popular but there are alternatives.
  • osigurdson2 hours ago
    I personally prefer the Podman CLI however as you don&#x27;t need the daemon running in the background and prefer Kubernetes like yamls for local development. I definitely don&#x27;t need a polished desktop GUI that shows me how many images I have though - I&#x27;ve never understood the use case for that.
    • dec0dedab0de1 minute ago
      Same. I switched to podman just so I don&#x27;t have to troubleshoot why the docker daemon isn&#x27;t running again.
  • ImJasonH1 hour ago
    It&#x27;s unclear to me from this post, or Red Hat&#x27;s announcement[0] what makes it an enterprise build, aside from offering some support SLA.<p>Are there any material differences between this and the free OSS Podman Desktop[1] released 4 years ago?<p>0: <a href="https:&#x2F;&#x2F;www.redhat.com&#x2F;en&#x2F;blog&#x2F;introducing-red-hat-build-podman-desktop-enterprise-ready-local-container-development-environments" rel="nofollow">https:&#x2F;&#x2F;www.redhat.com&#x2F;en&#x2F;blog&#x2F;introducing-red-hat-build-pod...</a> 1: <a href="https:&#x2F;&#x2F;podman-desktop.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;podman-desktop.io&#x2F;</a>
    • fred_is_fred1 hour ago
      Isn&#x27;t that what most enterprise software is? A number to call and some kind of contract on it?
  • drchaim24 minutes ago
    Is anyone paying for this things?
  • p0w3n3d2 hours ago
    My Podman starts containers in arch x86-64-v3 with rosetta on for 27 seconds which Docker does it in 9s. I wonder what&#x27;s wrong. I&#x27;ve already upgraded Mac to Tahoe (which has x86-64-v3 support included into rosetta)
    • cdrage2 hours ago
      Ahhh, one of the reasons could be that Docker Desktop by default uses 50% of your RAM when they create their VM and the maximum amount of CPUs.<p>Podman Desktop by default has a much lower RAM (4GB) + CPU usage (50% CPU). That&#x27;s something that could be improved... I&#x27;ve opened up an issue: <a href="https:&#x2F;&#x2F;github.com&#x2F;podman-desktop&#x2F;podman-desktop&#x2F;issues&#x2F;16349" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;podman-desktop&#x2F;podman-desktop&#x2F;issues&#x2F;1634...</a> :)
      • p0w3n3d1 hour ago
        No I checked it against the amount of RAM. Podman with 8GB does not increase speed, Docker with 4GB is still 9s<p><pre><code> podman run 27-&gt;24 docker run 9.4-&gt;9.769 total </code></pre> (I increased limit in podman and decreased limit in docker). This happens with amd64 arch images (which I for some reason need in my work and cannot rebuild)
        • cdrage29 minutes ago
          now I&#x27;m curious why it&#x27;s still slow even with the increase of ram + cpu, I&#x27;ll sync up with the podman core team why it&#x27;s benchmarking much faster in docker vs podman (assuming both are using rosetta 2 on your machine)
      • p0w3n3d1 hour ago
        are you by any chance one of those Claw raging robots? really? created an issue?
        • bootsmann37 minutes ago
          (The poster works on podman for redhat)
        • worthless-trash35 minutes ago
          Pretty sure this guy works in that project.
  • throwaway61374616 minutes ago
    [dead]