Eu tenho um requisito para compartilhar uma única porta serial entre dois ou mais contêineres linux. Os LXCs são gerados pelo host linux.
Eu explorei a opção de socat, em que o host abrirá uma conexão TCP à qual os contêineres convidados se conectarão e mapearão seus ttys virtuais a essa conexão TCP. E também estou pensando em fornecer uma maneira de identificar os clientes no servidor com base no qual o host pode alternar a conexão que realmente será gravada no host tty.
Não sei se isso acontecerá em todos os cenários, portanto, verifique com pessoas instruídas se há alguma outra solução para o problema ou se a solução proposta funcionará.
Tags tty lxc virtual-machines