So my Toshiba satellite m100-221's CPU supposedly has CPU support for virtualization, but there is no BIOS update file anywhere so is there a way to run OpenWrt and Debian as my docker host without virtualization or some type of virtualization that doesn't need CPU support
Just the heads up, that cpu is ancient. It’s performance is comparable to an Rpi 4, but that old cpu consumes 30W+ while a full rpi maxes around 6-7 W. Rpi 5 is around 4-5 times more powerful with less than half power.
So it’s good if you just tinkering with old hardware for fun, but you can buy far more powerful modern hardware for only several dollars if you look at the second hand market.
Also I remember, I dealt with Toshibas from that era, they were quite locked down, e.g. you couldn’t install upstream nvidia drivers on them only the outdated ones signed by Toshiba. So it’s not unexpected that they locked down also some options like that are missing in bios settings.
vk6flab@lemmy.radio 3 weeks ago
Docker is not virtualisation, although it’s a common misconception.
A better way to think of it is a security wrapper around untrusted processes.
You can prove this for yourself by looking at all the processes running in a Docker host while one or more containers are running, you’ll see all the processes listed.
In other words, you don’t need a CPU capable of virtualisation to run Docker.
Fuzzypyro@lemmy.world 3 weeks ago
This.
Also containerization in general. Not just docker. This includes podman and LXC (which is probably your best bet if you want a full system in a container)