• 0 Posts
  • 18 Comments
Joined 2 years ago
cake
Cake day: July 1st, 2023

help-circle
  • fishpen0@lemmy.worldtoSelfhosted@lemmy.worldWhat is Docker?
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 months ago

    This is why I said “most containers most of the time should”. It’s a bad practice to write to the inside of the container and a better practice to treat them as immutable. You can go as far as actively preventing them from writing to themselves when you build them or in certain container runtimes, but this is not usually how they work by default.

    Also a container that is stopped and restarted will not lose its internal changes in most runtimes. The container needs to be deleted and recreated from the image to do that


  • fishpen0@lemmy.worldtoSelfhosted@lemmy.worldWhat is Docker?
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 months ago

    A million times this. A major difference between the way most vms are run and most containers are run is:

    VMs write to their own internal disk, containers should be immutable and not be able to write to their internal filesystem

    You can have 100 identical containers running and if you are using your filesystem correctly only one copy of that container image is on your hard drive. You have have two nearly identical containers running and then only a small amount of the second container image (another layer) is wasting disk space

    Similarly containers and VMs use memory and cpu allocations differently and they run with extremely different security and networking scopes, but that requires even more explanation and is less relevant to self hosting unless you are trying to learn this to eventually get a job in it.










  • I was replying specifically in the context of the original question. Unraid already has their services tooling built out over containers so this person already is probably using containerized versions of the arr services. It would be overkill to go build vms for these services specifically for what you said. They don’t need to be windows or osx, they don’t need hardware passthrough, they don’t need a full kernel.

    That aside. You absolutely can run containers as a full isolated kernel and directly map hardware to them. CGroups absolutely allows for those use cases. You may not be using docker anymore but docker is more of a crutch for beginners who probably dont need those things.

    One example of this in the real world are COS and Bottlerocket which are literally distributions of Linux where even core is components are individually running under different containers via cgroups. COS runs on every GKE cluster in the world and bottlerocket on most EKS clusters.



  • I legitimately don’t understand the trendiness of proxmox given that vms are overkill compared to containers. If you are migrating from unraid you are likely already using the docker version of all your arr services so going and spinning up vms feels like a step backwards.

    You can either use the exact same containers and use systemd to run them as raw services or use something like docker compose or dozens of other tools to orchestrate them. I use k8s but can’t recommend it with a straight face after taking down VMs for being overkill (very different kinds of overkill but still)




  • fishpen0@lemmy.worldtoSkeptic@lemmy.worldNew term
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    With a magic one size fits all solution that happens to also be a rootkit that by default rewrites itself on automatic updates.

    If you’re still with me please read about EBPF and why it can be used to do EDR style monitoring without a rootkit on any modern flavor of Linux. It can also be used to replace your monitoring and observability stack shims in your product. It was built by kernel developers and is already baked into your OS.




  • I think they meant stuff like pre workout mixes and post workout mixes. Hyper processed proteins, BCAAs, Caffiene, Beta Alanine, argenine, creatine, taurine, etc… followed by a chaser of a dozen or so pills like ZMA. Then of course the HGH, T, Sermorelin, Ipamorelin, & CJC-1295.

    Aside from the wealthiest, body builders generally destroy their hearts and bodies filling them up with dozens of cheap suspect supplements that don’t have solid lab testing. And they are always pushing new frontiers on shady pseudoscience to get a fresh edge with whatever side effects that has on longevity.

    Arnold got out before that part of the scene got super out of control. But even with him, you can see it in the way his forehead and gut shape have changed over time. The very clear signs he’s juiced, just probably under a lot more perfect control from medical professionals due to his wealth.


  • I had a dream of owning a proper sized tub. Finally bought a house and got all ready to upgrade the bathroom and it turns out the tub isn’t even the expensive part. After talking with about 5 different general contractors and engineers, we learned that to hold up a real tub, the whole fucking house basically has to be rebuilt with twice as thick beams and twice as many 2x4s. Even putting one down on the ground floor is a full upgrade to the beams and posts in the crawl space and basement. It was going to cost ~25-50k in re-engineering of the framing and associated removal and repair of drywall/plumbing/siding/insulation/electrical/trim/flooring/etc… plus reinforcing the stone foundation

    Turns out most houses built on the east coast between 1800 and 1950ish literally can’t have a good tub because water is super fucking heavy and these things are built out of toothpicks