Unity安装程序要求它必须以root身份运行,这是因为Chromium Embedded Framework必须以root身份运行。为什么Chromium Embedded Framework必须以root身份运行?This installer must be run as root.以及来自安装程序的相关代码片段:
#
所以,我已经在Ubuntu 16.04.5 LTS上设置了docker 17.03。问题是,应用程序需要通过ssh连接到外部服务器。因为docker绑定了当前用户的ssh文件,所以它应该允许我从容器ssh到服务器。然而,它给了我Bad owner or permissions on /root/.ssh/config错误。据我所知,docker是以我的ubuntu用户身份运行的,它是1001,并且试图访问root帐户ssh文件(我可能是错的),这就是为什么它给我这个错误。此外