Are there any reasons to even use Docker at this point when Podman exists?
>>109002710That would beguix pack -f docker
Microsoft just announced wslc.exe. Deprecating both Docker and Podman.
>>109002710Just use local PC:- Runs offline- No cost- No rules or account
I have container fatigue
I wonder how many container files use containers internally. I wonder how deep the containerception actually goes.
>>109002767Such a schizophrenic company, they’re simultaneously both retarded and brilliant.
>>109002767https://learn.microsoft.com/en-us/windows/wsl/wsl-container>In the next WSL update, wslc.exe will be an included command as part of the regular updateHuh. It may actually do that
>>109002710>Using SmileyWhaleFag.>Using PodWoman.Just use LXCs. The Original.
>>109002772And pollute my userspace path with runtime dependencies from some shit I want to run occasionally?
>>109003363lxc is a system container, not an app container like docker
>>109002767That's real nice, but it's even nicer not using Windows
>>109002710Not everything built for docker works on podman, because it's rootless by default.Bonus if your system has selinux, now it's extra painful.Unless the software explicitly supports podman you can assume at one point or another you will have to spend time troubleshooting. Possibly a lot of time.t.ried to figure this shit out a year ago
>>109003846OK PodWoman User.
>>109002710were there ever reasons to use Docker?
>>109002710Rootless Podman mogsImagine having to create a docker user and all that faff
>>109003383skill issue. Stop using node.
>>109005077Docker works rootless too
>>109002710Why is diagramsloppa always so grainy?
>>109002710immich is so fucking laggy on podman i have no idea why.i swapped to docker and poff its fast as fuck again, makes no sense.
>>109002710noone just runs "docker run blahblah"compose files are a must podman with compose sucks ass podman wants to use quadletsquadlets require SystemD fuck quadlets, fuck podmandocker is less pain in the ass that this "more free" alternative
>>109002710Yes. HR interviewers don't know what Podman is.
>>109005248Agreed, I don't even know how to use the docker CLI aside from docker ps -a and docker exec. Even if it's just one container, I use compose.
>>109002710docker seems to be preferred by people with a job. Idk if thats true supposedly it has a lot of things oob that podman doesnt include. I like podman for my dev environment its much easier to run web slop through a container I just wish the same could be done for native gui dev.
>>109002710Nobody even fucking heard of Podman outside of GNU/Linux. Nobody uses it on macOS or Windows. For that exact reason, the answer is no.
>>109002710>rootful by defaultso rootless options
>>109002710its mostly the same but you have to change some stuff in compose files to make them work well with podman and a lot of the guides online are geared towards docker
>>109002767Thank God I can know just single boot windows.
>>109005479>I just wish the same could be done for native gui dev.It's called distrobox
>>109005996I want a clean environment and not upload my user dir. Distrobox works nicely oob but the dev refuses to hide the home dir.
>>109005146I think it's AI generatedI've seen lots of images like this on a relative's instagram feed. They're frequently used on that website.
I tested Podman once on my work laptop, docker and docker compose worked fine but Podman ate a lot of GB on my SSD which Docker did not so I went back to Docker.Docker has rootless now too so I don't care anymore.
I've been forced to try podman because docker on mac costs money.So far so good.
>>109004067what are the systems that use selinux but don't have podman support built in? opensuse? anything red hat pushes podman
>>109004067This. I tried to switch to Podman and ran into a ton of issues with some stuff I hosted. It's a pain in the ass and RedHat is retarded as usual with how they manage it.
>>109006593>docker on mac costs moneyno it doesn't
>>109006593nobody forces you to use docker desktop, which is the specific thing costing money (for multi-million companies)
>>109002710this could have been an .exewhy do i need to instanciate a whole os for a simple exe
>>109009320I would advise you to go back to /v/ you tech incompetent retard.
>>109002767Nice! I hate docker on windows.https://www.youtube.com/watch?v=i0M13ZvL04M
>>109002710>Rootfulsaar pls to be using the podman
>>109009379
>>109009379>>109009524
>>109009540
>>109005248>compose files are a must99% of people using docker-compose files don't know jack shit about proper operation of the underlying systems and compose files are the perfect vector for hyper-spreading this AIDS-ridden incompetence.
>>109002710This is one situation where it is orders of magnitude easier to stick with the more widely used solution. There are a million+ readily available and fully functional projects that can be spun up in minutes using pre baked docker compose files. Everything about docker is thoroughly documented as well, and the major complaints about it (i.e. Circumventing OS firewall rules, and root mode by default) are easily resolved.When everyone and their mother moves over to Podman (which TBF, is very comfy), I will too, but it looks like that will take years, if it ever happens at all.
>>109005248Podman can run perfectly fine on distros that do not make use of systemd.
>>109009820>99% of people using docker-compose files don't know jack shit about proper operation of the underlying systemsThat seems like a massive overstatement. The first thing I did when I started using docker years ago was devote the better part of a week to carefully reading the docs, piecing together compose files, and getting comfortable with building images, so I didn't have to rely on the work of others.I am sure that most people make similar efforts to absorb the documentation and learn the ins-and-outs before deploying anything that is meant to be public-facing.
>>109009820>>109009820But which one would you use though?
>>109009379>>109009447Imagine the smell
>>109002710No. Docker lost, by a lot. Redhat won.
>>109009921Understanding compose files is not the problem. Compose files are easy to understand. That's the problem. You can easily tangle up a bunch of dependencies and hard-coded infrastructure decisions because you don't actually know anything about running a production system.
>>109011395>>109009921You people are seriously acting like podman or docker are achievements to have under your belt. They are basic tools, they are literally yaml files, they are utilities, let me see your actual project instead of the containerization platform that you picked for it. Let me see those kubernetes helm charts before we start the dick measuring contests
>>109006062rtfm~> distrobox create --help | rg home distrobox create --pull --image centos:stream9 --home ~/distrobox/centos9 --home/-H: select a custom HOME directory for the container. Useful to avoid host's home littering with temp files.
~> distrobox create --help | rg home distrobox create --pull --image centos:stream9 --home ~/distrobox/centos9 --home/-H: select a custom HOME directory for the container. Useful to avoid host's home littering with temp files.
>>109005077How does your rootless podman create bridge interfaces?
>>109012817Usecase for creating a bridge interface instead of putting all containers in a single pod?
>>109012839Security obviously. I dont want some vibecoded slop compromising my entire setup.