You can use the same compose file with podman for the most part
Comment on GitHub - sergi0g/cup: đĽ¤Docker container updates made easy
zr0@lemmy.dbzer0.com â¨10⊠â¨months⊠agoIt sucks to migrate to podman if you have been using Docker Compose heavily.
Also, updating is done with
docker compose pull
and
docker compose up -d
every 24h via cronjob
pipe01@programming.dev â¨10⊠â¨months⊠ago
flightyhobler@lemmy.world â¨10⊠â¨months⊠ago
I take it it only pulls if the image is different/newer?
otter@lemmy.zip â¨10⊠â¨months⊠ago
Yes.
irotsoma@lemmy.blahaj.zone â¨10⊠â¨months⊠ago
Thereâs a plugin for compose, but podman itself does have some differences here and there. Iâm starting to migrate my own stuff as Docker is getting more money hungry. Womder if theyâll try to IPO in a few years. Seems like thatâs what these kinds of companies do after they start to decline from alienating users. Just wish that portainer and docker hadnât killed all the GUIs for docker and swarm was better supported.
The company i work for has also required us to migrate from Docker as the hub and desktop app are no longer totally free. I expect more and more limitations will show up on the free versions as usually is the case with companies like this.
zr0@lemmy.dbzer0.com â¨10⊠â¨months⊠ago
Yeah I saw that plugin a few years ago and it was not ready for production yet.
I am going a whole different route, but have the same motivation: get rid of docker and improve the security.
I will move from docker compose to Nomad. And I will also not use containers itself anymore. I want/need more security. You can achieve this with MicroVM (Firecracker). However, you would need to build those VM images yourself. But there is a solution to it. Kata-containers. They allow to deploy OCI compliant containers into seperate MicroVMâs. Then you have true isolation from the host kernel, while not losing much of start-up time.
trilobite@lemmy.ml â¨10⊠â¨months⊠ago
What i read here is concerning. Non that i was getting into the swing of drocker ⌠:-( Is LXC the future then?
zr0@lemmy.dbzer0.com â¨10⊠â¨months⊠ago
Docker uses LXC. LXC is actually at the core of many container engines.
N0x0n@lemmy.ml â¨10⊠â¨months⊠ago
I hate what Iâm reading here⌠But I have already thought about the possible enshitification of docker and docker-composeâŚ
It really sucks to always have to relearn everything from the beginning⌠Now that I feel comfortable I have to relearn a new way to keep my homelab up and running.
Kinda understand how Plex people feel when someone tells them to switch over to jellyfinâŚ
Canât wait to see Jellyfin or Arr stack going a similar route đŽâđ¨đŽâđ¨!
unknowing8343@discuss.tchncs.de â¨10⊠â¨months⊠ago
Let me stop you right there: the chances of Jellyfin going rogue are much smaller. Itâs libre software. Itâs GPL. Itâs copyleft. We are pretty much safe.
N0x0n@lemmy.ml â¨10⊠â¨months⊠ago
I really hope youâre right :/ !!