Hacker News new | ask | show | jobs
by Gud 638 days ago
No, you are tied to docker supported operating systems.

Will not run on FreeBSD, for example.

4 comments

I'll correct myself:

s/host OS independence/a certain level of host OS independence

And getting containers to run depends on the OS - if you don't control the host, leads to major ping-pongs.

Even within Linux (Ubuntu, Debian, RHEL, etc) when you are distributing multiple related containers there are details to care about, not about the container itself but about the base OS configuration. It's not magic.

>Will not run on FreeBSD, for example.

Not true:

https://podman.io/docs/installation#installing-on-freebsd-14...

ATM experimental

Yes, so not really supported.
That's the lamest excuse ever, are you a tech guy or a lawyer?
OP is talking about substituting a Kubernetes setup. FreeBSD was never in the cards. 99% of companies in the cloud don’t run or care about anything other than Linux.
That may be true, but it’s still not “host OS independence”, which was my point
> No, you are tied to docker supported operating systems

No, you're tied to operating systems using a Linux kernel that supports the features necessary for running images.

You can run Linux under FreeBSD using either bhyve, using the Linux emulator and under jails. But you cannot run docker.
>But you cannot run docker.

You can -> Podmaaan

https://podman.io/docs/installation#installing-on-freebsd-14...

ATM experimental