
Eu tenho um servidor Ubuntu rodando no VMWare que uso para fins de teste. Gostaria de executar aplicativos GUI em um contêiner docker. A situação é:
Ativar o contêiner funciona, mas não estou recebendo uma GUI. Se eu echo $DISPLAY
retornar vazio.
Alguém poderia explicar em termos simples, passo a passo, como posso exibir a GUI?
Responder1
Este não é um guia detalhado, mas explicarei os conceitos para que você possa prosseguir a partir daí
Você basicamente tem duas opções:
- Use um servidor X existente já em execução
- Use um servidor VNC dentro do contêiner
O Ubuntu Server não possui um backend GUI (servidor X) por padrão, portanto a opção 1 não está disponível a menos que você tenha instalado um servidor X.
Provavelmente é mais fácil garantir que seu contêiner forneça seu próprio servidor VNC e, em seguida, conectar-se à GUI com um programa de área de trabalho remota/VNC.