Sì, è possibile, ma può essere complicato e non è generalmente consigliato. OpenVZ e Docker usano entrambi la virtualizzazione a livello di sistema operativo, il che significa che condividono il kernel con il sistema operativo host. Questo può portare a problemi di incompatibilità e di sicurezza.
Per esempio, Docker richiede una versione del kernel Linux che potrebbe non essere supportata da OpenVZ, e alcune delle funzioni del kernel necessarie per Docker potrebbero essere disabilitate in OpenVZ. Inoltre, eseguire Docker all’interno di OpenVZ significherebbe eseguire la virtualizzazione all’interno della virtualizzazione, il che potrebbe portare a riduzioni significative delle prestazioni.
Se hai bisogno di eseguire Docker e OpenVZ sulla stessa macchina, una migliore soluzione potrebbe essere eseguire ogni tecnologia in una macchina virtuale separata al livello dell’hardware, usando una tecnologia come VMware o VirtualBox.