How I feel when symlinking a library to act as the "correct" version so my executables stop nagging. Spongebob angrily shouting "You are going to load my shared libraries, and you are going to like it!"
you are viewing a single comment's thread
view the rest of the comments
[–] 9 points 1 month ago (23 children)
  • [–] 32 points 1 month ago (22 children)
  • [–] 6 points 1 month ago (20 children)

    ok sure. but FYI, venv is basically the same thing if it's python based.

  • source
  • parent
  • hideshow 20 child comments
  • [–] 35 points 1 month ago (19 children)

    Yeah, venvs are the answer to “why is that folder 8gb?”

    Containers are the answer to “why is my hard drive completely full”

  • source
  • parent
  • hideshow 19 child comments
  • [–] 8 points 1 month ago (13 children)

    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?

  • source
  • parent
  • hideshow 13 child comments
  • [–] 5 points 1 month ago (8 children)

    What's the alpine advantage here?

  • source
  • parent
  • hideshow 8 child comments
  • [–] 4 points 1 month ago (5 children)

    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?

  • source
  • parent
  • hideshow 5 child comments
  • [–] 2 points 1 month ago (4 children)

    You could then theoretically just use something as Void Linux with GlibC, or Gentoo with GlibC, or something like that. Even a minimal Arch Linux image.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 2 points 1 month ago (3 children)

    Nothing theoretical about this, I've just stopped making images with alpine, 200MB of storage won't change anything (can be optimized really) and a lot less weird problems.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 2 points 1 month ago (2 children)

    It will change everything if you don't have a big (in capacity, not in physical size, lol) disk. Even worse with the current crisis on hardware prices.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 1 month ago (1 child)

    Not really, per gigabyte price is still very low for both ssds and hdds, and container images are layered, so if you make the containerfiles correctly additional size is minimal and comes to depencies and application itself.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 6 points 1 month ago (3 children)

    Containers are the answer to “why is my hard drive completely full”

    What morons!

    *Hides 100gb of VM images in /var/lib/libvirt/images/ on his 230gb SSD*

  • source
  • parent
  • hideshow 3 child comments
  • [–] 3 points 4 weeks ago

    Yeah, venvs are the answer to “why is that folder 8gb?”

    Containers are the answer to “why is my hard drive completely full”

    They are both the answer to "why is my project not working here where it's working there" and "why do I need 17 copies of libc in their own little soft jails?"

  • source
  • parent
  • [–] 1 point 1 month ago*

    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.

  • source
  • parent