What about setting up a new environment correctly instead?
Says the man that just copied and pasted, then checked in 800mb of shitty angular dependencies just to get Jenkins to be able to build his inherited project.
It’s ok, they don’t pay me enough to support a family and don’t give a shit about this project, and it’s for internal use.
It’s pruned down to a very small size. Occupies only a couple mb on disk. By default leaves out a bunch of features that are unnecessary for a container base image.
Docker took off because Ubuntu can’t run current software. Now you need multiple copies of an up to date Linux visualized just to keep it interacting with old software on a base system we insist we need.
If all your docker images prove that an up to date Linux can run, then why not just make the main system up to date and you won’t need docker as much.
I mean, I just updated the wallpaper on that machine to be Ask Jeeves for maximum millennial retro points for when I use it and can tell at a glance which stupid VM I am looking at.
What about setting up a new environment correctly instead?
Says the man that just copied and pasted, then checked in 800mb of shitty angular dependencies just to get Jenkins to be able to build his inherited project.
It’s ok, they don’t pay me enough to support a family and don’t give a shit about this project, and it’s for internal use.
That’s so stupid.
downloads and runs entire Linux distro just to run a python script without managing dependencies
… virtual environments?
Docker
ok sure. but FYI, venv is basically the same thing if it’s python based.
Yeah, venvs are the answer to “why is that folder 8gb?”
Containers are the answer to “why is my hard drive completely full”
Hold up, are people just out there not using Alpine for a container base image?
Most of them use bigger images as Debian or even Ubuntu. Eww
meh, someone probably forgot to nuke old images
Thank you for mentioning this! In thought I was the worlds only moron who filled 1tb with stale docker images.
And that kids, is when I learned about
prune - aWhat’s the alpine advantage here?
It’s pruned down to a very small size. Occupies only a couple mb on disk. By default leaves out a bunch of features that are unnecessary for a container base image.
You can get weird problems due to musl when trying to use alpine with software that wasn’t expecting it, what else would you want?
Yes
What morons!
*Hides 100gb of VM images in /var/lib/libvirt/images/ on his 230gb SSD*
Aw man, I love Lemmy. There’s so many dumb nerds that are the exact same as me!
That’s fine because those vms are configured by and run on nix.
Nope. They are configured on Debian and run on arch btw
Docker took off because Ubuntu can’t run current software. Now you need multiple copies of an up to date Linux visualized just to keep it interacting with old software on a base system we insist we need.
If all your docker images prove that an up to date Linux can run, then why not just make the main system up to date and you won’t need docker as much.
This is where I spat my tea: not because jenkins is super old but because I still have residual PTSD from using it.
My sympathies.
I mean, I just updated the wallpaper on that machine to be Ask Jeeves for maximum millennial retro points for when I use it and can tell at a glance which stupid VM I am looking at.