Juza
Non credo che una volta iniziato ti fermi solo a quello... per questo secondo me proxmox è un sistema che può essere un buon punto di partenza. Inizi con qualcosa e poi via via scopri che puoi fare cose sempre più complesse senza avere fin dal day1 un livello di complessità che faccia paura e ti faccia rinunciare.
Rekko Non confondiamo comunque Docker con i container LXC, Docker nelle immagini ha un layer (il Docker Engine) che lo rende quasi separato dalla macchina in tutto e per tutto, mentre il container LXC è comunque un implementazione che richiede l'utilizzo del kernel dell'host per virtualizzare e richiamare le librerie di sistema, interagendo in tutto e per tutto con l'OS
Certo ma un utente che parte da zero se gli scrivi una cosa del genere non ci capisce niente e rischi che non ci provi nemmeno. Quando uno è al primo approccio devi semplificare all'osso. Già parlare di layer e Docker Engine è qualcosa che affronti dopo quando uno si è un minimo impratichito altrimenti come dicevo sopra se parti a bomba spesso si ottiene che uno nemmeno ci prova e lascia perdere immediatamente.
Quando qualcuno fa una domanda come in questo caso secondo me la cosa da perseguire non è spiegargli tutto e subito ma cercare di convincerlo a provare partendo dalle cose più semplici ed elementari e poi introdurre nozioni tecniche, del perché usare una LXC oppure perché installare docker, dove è necessario isolare e così via.
Tornando IT:
Il a cosa servono è una marea di cose. Per metterla in parole semplificatissime è come chiedere a cosa serve un sistema operativo ma è impossibile rispondere con tutte le possibili cose che ci puoi far girare e si deve per forza semplificare.
Ora al di là del "a cosa serve" da un punto di vista tecnico secondo me la risposta che ti interessa è le possibilità pratiche e come ti dicevo sopra potresti comprare un miniPC e poi farci girare varie "virtual machine" ognuna con le sue risorse per crearti i più disparati servizi:
- un client di autenticazione (authentik)
- un reverse proxy manager (nginx proxy manager)
- un cloud personale tuo (nextcloud)
- un filtro ADS per tutta la tua LAN (pihole)
- un client torrent (qbittorrent)
- un server per avere uno streming (jellyfin o plex)
e queste sono solo alcune delle possibilità... come dicono altri puoi farci compilazione software, poi farci un NAS, puoi caricarci un LLM per capirsi simile a chatGPT, puoi metterci HomeAssistant e credimi le possibilità sono quasi illimitate dipende solo quello che a te interessa e quanto hai voglia di investirci del tempo per imparare come realizzare queste cose.