Live data from Hacker News

Colima: Container runtimes on macOS (and Linux) with minimal setup

github.com

41–50 of 61 posts

Re: Colima: Container runtimes on macOS (and Linux) with minimal setup

#45

Tangentially related but I wish people would stop recommending nix-env and just in general ad-hoc installation on using Nix. It defeats the purpose of using Nix in the first place. If you want to try a package out, there’s "nix shell" or "nix-shell -p" if you’re not using flakes. If you want to install a package you should put it in your configuration instead.

I have all of my config in a flake, but I think both are fine. Not everyone will use Nix the same way. And it’s easy to see a progression path from using Nix with package installation from nix-env, to flakes, to NixOS. Some people might stop along that journey, but Nix might not have been a good fit for their usecase then anyways. It’s already way too hard to break into the ecosystem, no reason to make it harder.

Re: Colima: Container runtimes on macOS (and Linux) with minimal setup

#46

We migrated our devs to Linux. Do Docker? Do Linux.

Our production environment is Docker on Linux, but the company policy is Windows on working computers. After objecting to this, being permissioned to run pure Linux, and greatly simplifying and speeding up the build process, the other devs are switching to Linux, too.

Re: Colima: Container runtimes on macOS (and Linux) with minimal setup

#47

We migrated all our devs to colima and it's been pretty good. Don't want to deal with Docker (the company) and don't use any of the "features" of Docker Desktop. The only actual issue we've seen is the way folder syncing works includes a slight delay, which has caused some unit tests that depend on running commands in a container with the current working directory mapped that create files to fail intermittently. We b…

But you still run the Docker daemon, no?

Is the colima cli really so much better you’d not just stick to docker-compose, docker buildx, etc?

I’d switch from Docker, but if I’m running it under the hood anyways, I don’t see much point in replacing the fronted — but please convince me otherwise!

Re: Colima: Container runtimes on macOS (and Linux) with minimal setup

#48
post #24

Personally I'll be sticking to Rancher Desktop[1] It's backed by SuSE so it's going to be supported and not dependent on a single maintainer. From my perspective, the last thing I want to do is waste my time debugging my container runtime, I just want to get on with the job. It's based also around K3s, which is well suited to desktop environments. The list goes on... [1] https://rancherdesktop.io

Rancher desktop has a bloated electron GUI and and just keep in mind that Rancher as a company is going the way of dust - already about as relevant as SuSE.

Rancher is going the way of dust? Most dev organizations I'm familiar with either use terraform + EKS + helm + pipeline, or replace a lot of that complexity with Fleet.

Re: Colima: Container runtimes on macOS (and Linux) with minimal setup

#49

Whenever I need a VM on my MacOS I reach out to Multipass[1]. It is a project by Canonical and has a decent amount of features to get the job done. However, it only supports Ubuntu VMs and has some rough edges. [1] https://multipass.run/

Multipass is my go to for canonical ( no pun intended) environments across different machines. For example to create identical development VMs for all team members.

The limitations are part of why it works well. Very little to configure and the base image is fairly lean.

Post reply on HN