A maneira mais óbvia é fazer com que o LXC se comporte como o seu VPS. Para isso você pode precisar configurar uma regra NAT no host que encaminha uma porta externa para a porta 22 do contêiner LXC.
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 2022 -j DNAT --to 10.0.3.123:22
(encaminha a porta 2022 em eth0 para o container com IP 10.0.3.123 em sua porta 22).
Uma alternativa é fazê-lo através do sistema de arquivos do host, onde você tem duas soluções:
- Copie diretamente para / var / lib / lxc / CONTAINER / rootfs /...
- Configure uma montagem de ligação em / var / lib / lxc / CONTAINER / fstab para um caminho no host para um caminho no contêiner. (por exemplo, "/ srv / site srv / site nenhuma ligação, ro 0 0" irá configurar uma montagem de ligação somente leitura de / srv / site no host para / srv / site no contêiner. Ambos os caminhos devem existir antes do contêiner inicialização.
Em ambos os casos, você precisará garantir que a propriedade corresponda a essa no seu contêiner, assim, provavelmente, você desejará que as atualizações desse caminho no host executem um bom e velho chown com os valores corretos. / p>