Tag: 鳄梨酱

Docker容器作为虚拟桌面克隆

我发现许多人已经用Guacamole或其他工具设置了Docker容器,允许它们远程访问GUI,就好像容器是远程Linux桌面一样。 我的一位朋友与一位教授交谈,他告诉他,他们通过ubuntu / rdp docker容器为学生设置了Ubuntu桌面访问。 对于有效打包的克隆桌面,这是一个有吸引力的概念,因为您不需要客户操作系统的50个副本,但是如果没有像VDI解决scheme那样的连接代理或像KVM设置那样的hypervizer控制台,您将如何pipe理这样的群集? 您是否简单地使用标准docker(或swarm)pipe理工具来pipe理容器本身,然后使用一些单独的远程客户端来进行实际的远程控制连接? 我目前正在阅读Docker,但不清楚:如果每个桌面都是一样的,那么说Firefox,LibreOffice等。有没有什么办法通过共享这些资源来获得效率呢? 例如,是否有一个容器与其他人都连接到的资源…或者像OS一样共享在较低的级别上? 寻找任何方式来获得效率,降低服务器上所有组合机器的整体CPU,RAM等。 真的在寻找除了在每个容器中的同一事物的单独副本以外的任何东西。 我看到有像Hatchway这样的容器共享持久性存储的解决scheme。 是否还有其他问题造成的容器无状态,这不解决? 另外,我还看到了一些方法,人们已经拼凑了docker集装箱的互联网连接(如每个集装箱的IP),但是大多数较旧的post都让人感到沮丧。 现在有没有一种标准的或者喜欢的方式来做这样的事情? 或者,如果docker / containers是build立最有效的Linux远程桌面克隆的绝对错误的方法,我想知道哪个部分不能工作,所以我可以find正确的方法。

使用Docker时定制Guacamolelogin屏幕

注意:我不是一个Linux专家,所以你可能需要解释如何做的事情来帮助我解决这个问题。 我有一个新的安装Ubuntu 16.04 我使用本指南安装了Docker: https : //www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-16-04 接下来,我使用本指南将鳄梨酱安装为Docker容器: https : //www.cb-net.co.uk/linux/running-guacamole-from-a-docker-container-on-ubuntu-16-04-lts- 16-10 / 鳄梨酱工作正常,一切都很好,但是我试图做一些自定义login屏幕,我似乎无法弄清楚如何。 我知道我需要在GUACAMOLE_HOME / extensions文件夹中放置一个包含我的guac-manifest.json定制(我已经拥有)的jar文件,通常情况下,它位于/ usr / share / tomcat8中。 但是这个文件夹(或任何tomcat文件夹)在我的系统上不存在。 据我所知,tomcat conf文件夹位于docker容器的INSIDE中。 我不完全确定如何在容器内部进行所需的更改,但是如果容器已更新/销毁,我希望自定义设置保持不变。 任何帮助我如何才能实现这一目标将不胜感激。

鳄梨酱您没有权限访问此连接“

在成功地build立一个docker化的鳄梨酱0.9.8沿线 http://guac-dev.org/doc/gug/guacamole-docker.html http://kalzi.github.io/2015/guacamole-with-docker-containers/ 用下面的脚本并用用户login:guacadmin密码:guacadmin我能够设置一个用户和一个rdp连接。 鳄鱼酱的用户界面可直接通过docker设置脚本中configuration的映射端口(在我的情况下为8380)使用,也可以通过根据鳄梨手册configuration的反向apache代理使用: <Location /guac/ > Order allow,deny Allow from all ProxyPass http://localhost:8380/guacamole/ flushpackets=on ProxyPassReverse http://localhost:8380/guacamole/ </Location> 我试图按照rdp连接手册http://guac-dev.org/doc/gug/configuring-guacamole.html#rdp 但是当使用反向代理结束时: 其他用户也遇到这样的情况: https://sourceforge.net/p/guacamole/discussion/1110834/thread/73abbe35/ 我怎么能debugging这种情况下find正确的设置? 自从我担任pipe理员(例如guacadmin)以来,似乎有点可疑 当试图在下面的对话框中启用和保存连接权限时: 我有权访问正在使用的MySQL数据库,例如 mysql> show tables; +—————————————+ | Tables_in_guacamole_db | +—————————————+ | guacamole_connection | | guacamole_connection_group | | guacamole_connection_group_permission | | guacamole_connection_history | | guacamole_connection_parameter | | guacamole_connection_permission | | guacamole_system_permission […]

鳄鱼鳄梨图像在空白login页面的Docker

我在CentOS VM盒子版本6.6上做了最新的图像guacd,guacamole和mysql的docker pull。 configuration他们像glyptodon。 但是,当我打开网页,我只得到一个空白页面,没有login框架。 鳄梨客户端图像堆栈跟踪说未知数据库,我检查了两次,我提供的数据库连接,但在那里find好的guacamole.properties设置类path。 我在这里无能为力 一些棘手的部分丢失。 任何一个好心的build议我去哪里错误的数据库configuration,导致没有login框架的空白页面。 谢谢。! 在这里附上图像 –