this post was submitted on 13 Sep 2024
464 points (99.4% liked)

Technology

58101 readers
3886 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 32 points 4 days ago (1 children)

Hot take: Good for them.

This will have zero impact on 99% of independent developers. Most small companies can move to an alternative or roll their own infrastructure. This will only really impact large corporations. I'm all for corporation-on-corporation violence. Let them fight.

[–] [email protected] 7 points 4 days ago

This is a different take on the VMscare broadcom purchase.

The real losers here are SoHos where it is too pricy to migrate and also too pricy not to. I don't know whether that's in your 1% or 99% but:

  • devs don't develop for infrastructure their customers don't use. It's as dead as LKC, then.
  • big customers have deprecated their VMware infra and are only spending on replacement products, and if they do the same for docker the company will suffer in a year.

If docker doesn't have the gov/mil revenue, are we prepared for the company shedding projects and people as it shrinks?

Remember: when tech elephants fight, it's we the grass who suffers.

[–] [email protected] 9 points 4 days ago

Enshitification is a very, very real thing. GitLab did something similar with raising pricing by 5x a few years back.

[–] [email protected] 28 points 4 days ago (1 children)
[–] [email protected] 8 points 4 days ago (3 children)

How is the transition from docker to podman? I'm using two compose scripts and like 10 containers each. And portainer to comfortably restart stuff on the fly

[–] [email protected] 2 points 4 days ago* (last edited 4 days ago)

I'd say about 99% is the same.

Two notable things that were different were:

  • Podman config file is different which I needed to edit where containers are stored since I have a dedicated location I want to use
  • The preferred method for running Nvidia GPUs in containers is CDI, which imo is much more concise than Docker's Nvidia GPU device setup.

The second one is also documented on the CUDA Container Toolkit site, and very easy to edit a compose file to use CDI instead.

There's also some small differences here and there like podman asking for a preferred remote source instead of defaulting to dockerhub.

[–] [email protected] 4 points 4 days ago

from what I can gather its currently recommended to use quadlets to generate systemd units to achieve what compose was doing. podman compose is a thing but IIRC I didn't find that was straight drop in and I had to change the syntax or formatting a bit for it to work and from the brief testing I have put in quadlets seems less hassle, but if you use a non systemd distro then I don't know.

[–] [email protected] 7 points 4 days ago

I can only provide my experience; it was a drop-in replacement. I have 7 services running and 3 db containers. I was able to migrate using the Podman official instructions without issue.

[–] [email protected] 15 points 4 days ago (2 children)

you didn't need anything like docker with web 1.0; you just needed cuteftp and a text editor.

[–] [email protected] 1 points 4 days ago (1 children)

Surely you mean WS_FTP LE.

[–] [email protected] 1 points 4 days ago

ws_ftp was good but cuteftp supremacy

[–] [email protected] 3 points 4 days ago

Me, still using winscp for random nonsense.

[–] [email protected] 42 points 4 days ago (3 children)

Their entire offering is such a joke. I'm forced to use Docker Desktop for work, as we're on Windows. Every time that piece of shit gets updated, it's more useless garbage. Endless security snake oil features. Their installer even messes with your WSL home directory. They literally fuck with your AWS and Azure credentials to make it more "convenient" for you to use their cloud integrations. When they implemented that, they just deleted my AWS profile from my home directory, because they felt it should instead be a symlink to my Windows home directory. These people are not to be trusted with elevated privileges on your system. They actively abuse the privilege.

The only reason they exist is that they are holding the majority of images hostage on their registry. Their customers are similarly being held hostage, because they started to use Docker on Windows desktops and are now locked in. Nobody gives a shit about any of their benefits. Free technology and hosting was their setup, now they let everyone bleed who got caught. Prices will rise until they find their sweet spot. Thanks for the tech. Now die already.

[–] [email protected] 4 points 4 days ago (1 children)

I switched to running docker inside wsl2 (installed as per their docs) and so far it's been working well.

[–] [email protected] 1 points 2 days ago

It's the way to go, but too difficult for most users in my experience. They rather just install Docker Desktop and use git bash. Sad reality

[–] [email protected] 14 points 4 days ago* (last edited 4 days ago) (1 children)

I actually thought this headline was a joke (i.e. adding 80% of 0 to 0 equals 0), until I clicked the link to see that people actually pay for Docker? I guess this is for Enterprise?

I have never really had much use for it, so never have installed it, but it seems like everyone here uses Docker, which is surprising given the cost and what you just said.

[–] [email protected] 2 points 4 days ago

Yeah they witch hunt you pretty bad about using docker in Enterprise

[–] [email protected] 7 points 4 days ago

This speaks to my soul so much. I started at a non profit 2 years ago and it pains me how much the company spends on Oracle and docker now and no one does anything about it. So much of our infrastructure is built to rely on these things that we can't just do without them when they do crazy shit like this. And Oracle and docker can afford to do this as long as a few cash cows hang on like us. Hostage is the worst and best description.

load more comments
view more: next ›