The concept is pretty cool, but I hate that it requires a license.
>>106972317Everything requires a licence
>>106972317Do you want like...a public domain alternative? I doubt there's a public domain version of anything that has a presence in mainstream software.
>>106972317huh? podman anyway.
>>106972317Make your own Docker with blackjack and hookers
>>106972317>but I hate that it requires a license>The Docker Engine is licensed under the Apache License 2.0The fuck you mean? Docker is literally licensed under a permissive license. You don't need to pay anyone to use it, modify it, or distribute it commercially.The Docker website is a literal psyop that conflates Docker (the engine) and "Docker Desktop," which is a Docker management program with a GUI. The one you need a license for is the latter. They are going out of their way to confuse people, but it only hurts their cause because people assume they have to pay to use Docker commercially.You can install Docker on WSL and use it for free. You can find another GUI management program that's free (most of them are bad, abandonware, or freemium).>>106972504Podman has the same license as far as I know.
>>106972317freebsd jails
docker engine doesnt, docker desktop does and its for retards. Use the CLI.Else there's podman desktop.
What license? I've never even seen any license mentioned with docker. Docker is not meant for production anyways, you just use it to develop container images.
>>106972317Go make your own docker alternative without a license chud
>>106972317cool it with the antisemitism
You can literally just ignore licenses
>>106972612not reputable businesses out to sell a product with some licenses being overly retarded like gpl
>>106972317Docker has to be the most over-hyped piece of software in the world. Just name a single issue that docker solves but alternatives can't, better and for free. It's just jail with yaml and yes bunch of bootstrapped nonsense.
>>106972317nigga i didn't get any license to docker am i in trouble now?! plz halp
>>106972801>Just name a single issue that docker solvesPortable programs for troonix
>>106972565You need a license if you are a company and want to use docker.
>>106973109Yeah right, lol.
>>106972801Docker just werkz and the alternatives dontI hate docker too but its completely obvious why it exists
>>106972565>Docker is not meant for production anyways, you just use it to develop container images.Lol! Lmao even!
>>106972801Well for starters Docker IS free, OP is a dumb faggot.Secondly it makes Linux servers retard simple compared to the alternative, for less than 5% performance overhead.
>>106973306It really isn't. And docker swarm is shit too. Just use k8s or microk8s.
>>106973306He's right though. In production you use whatever container runtime you're using in k8s or podman with podman-systemd (quadlet) on your paid supported EL8 or 9 server.
>>106973350Kubernetes, is unironically, quite literally, frankly the biggest piece of radioactive toxic gay dogshit abomination that has ever been dreamed up in the sick demented mind of the brownest retard webshitter to ever interact with computer systems FACT
>>106973350Orchestration like k8s is only useful for packing a bunch of containers on to a machine. If you have server or VM per app just use Podman quadlets and let Systemd handle it.
>>106973377Most self hosted Kubernetes is crap. K0s on an immutable base distro is great. I run it on uCore with a ZFS StorageClass.
>>106973377Kubernetes is literally the best free and open source effort, to date, that tries to create clear APIs around basic IT infrastructure to give you a personal, hyperscaler cloud like solution. Guess what? Even the big clouds offer hosted solutions because it's so universally approachable.
>>106973377Well, that's one way to say you've never worked in this industry. Haha.>>106973379K8s for orchestration, containerd as container runtime, docker or podman as development tool and for building container images. With k8s you can always grow your cluster, in case whatever you are hosting needs to scale.
You mean, like, VirtualBox?
>>106973460no
>>106972317podman
>>106972612You can for personal use. If you're trying to produce something for profit you might get someone's legal team on your ass if you choose to defy their licensing terms.
>>106974732This.The retarded ass OP could have picked from a ton of examples, because Docker is actually free software.
>>106972317Podman will give you the OCI containerization and staging 1:1 (and sometimes better) than docker. The "licensed" part of docker is not about this though, this part is also free on Docker. There is also not really a compelling reason to use the docker engine over Podman, or vice versa, outside of really slim edge cases I doubt you will encounter. I use podman because it is FOSS, but the syntax of the containerfiles is 1:1 with docker and many of the build/run commands are as well.There is no alternative to pulling base images from docker.io other than other using third party hosters like quay.io. You get a pretty large usage amount for free on docker.io though. The licenses are for docker.io, companies doing thousands of pulls a day combined. You won't run into it unless you are doing thousands of pulls a day from docker.io, which is unlikely. This is the only real answer in the thread btw.
>>106972828*mogs your path, but not your $PATH*
>>106975406A lot of Appimages still need dependencies. Docker images run on their own, even on a vastly different version of Linux. I literally use Docker to run modern Linux software on our servers which run very old versions of Linux.
runcRead about the Open Container Initiative.
>>106975458runc is docker's container runtime
>>106972540this/thread