Live data from Hacker News

Fly To Podman: a script that will help you to migrate from Docker

github.com

81–90 of 152 posts

Re: Fly To Podman: a script that will help you to migrate from Docker

#81
post #63

Earlier quoted context omitted.

Honest question: wouldn't that make you more nervous you now arrived at an unknown/unsupported configuration? Boring stability is the goal, but if Debian does not fit as is, then why not find a total package that is somewhat more cutting edge but does fit together? Especially given the fact that Debian does customization to upstream, so esoteric times esoteric.

It doesn't make me nervous because Debian has only let me down a couple of times over nearly 20 years and for example Ubuntu und RHEL and SLES have let me down dozens of times each. Also I don't usually run "supported". I just run a system that fits my needs.

Thanks for following up. Yeah, I should rather have said "tested/vetted".

Re: Fly To Podman: a script that will help you to migrate from Docker

#82

What's the podman UX/story on Windows if anyone is using it? Say for Server 2022 (prod) and Win 11 Pro (dev). Does one prefer using WSL2 or Hyper-V as the machine provider? From what I understand, podman provides the container engine natively so nothing additional is required. Do container runtimes like containerd only come into play when using kubernetes? Not a windows specific question, but is there a reason to pic…

on windows, rancher desktop + podman offers a similar experience to docker desktop.

Re: Fly To Podman: a script that will help you to migrate from Docker

#83
post #26

Last year I transitioned all of my personal projects to use podman. The biggest surface area was converting CI to use podman to build my docker files, but also changed out tooling to use it (like having kind use it instead of docker). For the most part this worked without issue. The only snag I ran into was my CI provider can't use oci formatted images. Podman lets you select the format of image to build, so I was ab…

I would love to know more details about your CI setup. I'm running all of my self-hosted services as Quadlets (which I generally really love!) and CI (using Gitea) was/is a huge pain point.

Re: Fly To Podman: a script that will help you to migrate from Docker

#84

Just want to say everyone should be using podman. Its architecture is way more sane and integrates with Linux on a far more basic level (a regular process that can be started via systemd, etc. instead of a root daemon. Run it as root to get privileged containers). They've also built an incredible ecosystem around podman itself. Red Hat has been absolutely cooking with containers recently.

What are the benefits of using Podman and not Docker?

Re: Fly To Podman: a script that will help you to migrate from Docker

#85

Just want to say everyone should be using podman. Its architecture is way more sane and integrates with Linux on a far more basic level (a regular process that can be started via systemd, etc. instead of a root daemon. Run it as root to get privileged containers). They've also built an incredible ecosystem around podman itself. Red Hat has been absolutely cooking with containers recently.

What are the benefits of using Podman and not Docker?

Licensing. No root daemon.

Re: Fly To Podman: a script that will help you to migrate from Docker

#86

Earlier quoted context omitted.

What are the benefits of using Podman and not Docker?

Licensing. No root daemon.

Docker Engine is Apache 2.0, is this not a good license? Docker has a rootless mode too.

Re: Fly To Podman: a script that will help you to migrate from Docker

#87

Earlier quoted context omitted.

Licensing. No root daemon.

Docker Engine is Apache 2.0, is this not a good license? Docker has a rootless mode too.

When you say "Docker Engine" that suggests other parts of Docker are licensed differently (I haven't looked into it). I'd say you have to compare the whole ecosystem and not just a single component either way.

Re: Fly To Podman: a script that will help you to migrate from Docker

#88

Earlier quoted context omitted.

Docker Engine is Apache 2.0, is this not a good license? Docker has a rootless mode too.

When you say "Docker Engine" that suggests other parts of Docker are licensed differently (I haven't looked into it). I'd say you have to compare the whole ecosystem and not just a single component either way.

I said "Docker Engine" specifically because it is "Docker Engine" that is the counterpart of Podman, and therefore it is the only component that matters. The discussion here is "Docker" vs "Podman," but "Docker Engine" is what we really mean when saying "Docker."

Re: Fly To Podman: a script that will help you to migrate from Docker

#89
post #80
post #77

Earlier quoted context omitted.

I actually am, but want to keep configs more distro agnostic.

Your Docker Compose file remains the source of truth, so there is no “lock-in”. That’s the beauty of config generation :)

Good to know!

Re: Fly To Podman: a script that will help you to migrate from Docker

#90
post #59

Earlier quoted context omitted.

Same here. I migrated maybe 5-6 projects from docker to buildah and podman about 2 years ago and never looked back. Unlike other posts I've seen around I haven't really encountered issues with CI or local handling of images - though I am using the most bare bones of CI, SourceHut. And I actually feel better about using shell scripts for building the images to a Dockerfile.

Oh hey! I have used your activity pub library, it's very nice :)

Thank you. :) I'm still working on it, dare I say it maybe even getting closer to a stable release.
Post reply on HN