5 ms·
Because it uses Docker and that is what Docker requires.
by Someone1234 4y ago
Because it uses Docker and that is what Docker requires.
- x3n0ph3n3 4y agoNo, it's because it uses _several_ docker containers and runs mssql.
- Someone1234 4y ago"No" then go on to reinforce my explanation. Those minimums are taken from Docker. The person above asked why they were what they were, I answered. You're just further reinforcing what I explained.
- cweagans 4y agoRunning something in a Docker container adds very very little overhead - to the point that it's almost immeasurable. The resource utilization is specifically because of the services that have been packaged in the containers. If you were running the Bitwarden server on bare metal (which you can definitely do), the requirements would still be the same.
- x3n0ph3n3 4y agoVaultwarden also uses docker and is a single container with minimal resources.
- turmeric_root 4y agoVaultwarden's Docker images are much smaller: https://hub.docker.com/r/vaultwarden/server https://hub.docker.com/r/vaultwarden/server
- Someone1234 4y agoThey're literally taken from Docker's website: - https://docs.docker.com/desktop/install/linux-install/ https://docs.docker.com/desktop/install/linux-install/ HN has reached the point, that it will heavily downvote an objective fact because it goes against the pointed narrative. They took a dependency, copied its system requirements, and someone asks "why?" and that is the actual answer. A lot of the other answers (multiple Dockers, slimmer image) really address how Docker themselves have these exact system requirements listed, but why do they need to when the point isn't to answer the actual request asked by get lost into a predisposed critique.
- deadbunny 4y agoWho on earth is using Docker Desktop to run anything but dev? Especially on Linux. Side note: WTF is Docker Desktop on Linux using a VM? I can't even.
- Dylan16807 4y agoYou want this page: https://docs.docker.com/engine/install/ https://docs.docker.com/engine/install/ With the requirements on here: https://docs.docker.com/engine/install/binaries/ https://docs.docker.com/engine/install/binaries/ It doesn't even mention space because it's negligible. dockerd uses a few megabytes of ram and around 100MB of drive. Having facts doesn't always mean you're right. Sometimes it's the wrong facts.