• Thorry84@feddit.nl
    link
    fedilink
    arrow-up
    1
    ·
    6 months ago

    It’s really simple, it’s a container containing a virtual os, which runs a browser and a webserver to run the app. The app connects to several external api services to do it’s thing.

    It’s like, really simple!

      • MotoAsh@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        6 months ago

        If they’re running a virtual OS in a container, they’re doing it very wrong. Containers and VMs are quite different, even on a Windows host.

        • haui@lemmy.giftedmc.com
          link
          fedilink
          arrow-up
          0
          ·
          6 months ago

          I‘m not sure I understand. At least docker containers have their own os, mostly alpine linux. Dunno if that applies to other apllications.

          • MotoAsh@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            edit-2
            6 months ago

            Nah, a container isn’t running nearly as much as an entire OS. Not by a long shot. The Kernel isn’t there at all and the entire device stack is gone. Most don’t even have an init system running like systemd. They’re closer to a chroot in a single terminal than running an entire OS.

            The OS flavor in a container is mostly about what flavor of supporting tools are available inside the container. Almost everything else is a thin wrapper making calls in to your host OS or container services.