是否有可能为docker集装箱的GUI?

我想为系统中的开发人员提供单独的环境,这样我们仍然可以保护他们的系统免受程序崩溃导致的任何硬件/软件故障。 我想要的是一个系统应该有容器,每当开发者login到他们的系统,他们应该再次login到容器开始他们的工作这就像系统的客人/标准用户,但它应该与容器工作。 所以容器应该提供一个像真实系统(GUI)的环境。 docker工人可以吗? 我知道如何在容器中使用GUI运行指定的应用程序,因为您可以在Docker中运行GUI应用程序吗? 。 但在我的情况下得到开发人员的环境(与GUI)与docker,例如login到docker容器与VNC客户端为

----------------------------------------------- | real system (VNC client) | docker | | | ----------> |container | | | | | | -----------------------------------------------