3 ms·
If it's just for experimentation I'd say get an Intel NUC or similar system. My homelab ( https://www.reddit.com/r/homelab https://www.reddit.com/r/homelab ) is
by zwayhowder 6y ago
If it's just for experimentation I'd say get an Intel NUC or similar system. My homelab ( https://www.reddit.com/r/homelab https://www.reddit.com/r/homelab ) is an i7 with 64GB of RAM and a 2TB NVME drive connected to my home fibre Internet. It runs multiple VMs and some of those VMs run dozens of docker images. Most is testing but also I have Nextcloud and other "production" systems on it.
Total cost in Australia was about $1200 for hardware and it will last me 3-5 years depending on availability of RAM upgrades in the future. My last homelab lasted 8 years on 32GB but then I started playing with things like Elasticsearch in docker :D
- cpach 6y agoHow is the performance “penalty” when running Docker in a VM?
- zwayhowder 6y agoFor my use case I don't notice any impact but I'm not driving it that hard. My nextcloud has maybe 2TB of data and 6 users, everything else is basically one user and test data. The only reason I run it in a VM is so when my hardware dies it is a lift and shift to get it all working on another box. (Had to do this a month ago and it was seamless). edit Oh and all my VMs mount their main storage as NFS from the host, this allows me to do some HA trickery for testing and backup one system only. It's all internal networking so no actual network traffic generated over my switch.