vnc

How to run docker image in ubuntu with vnc?

て烟熏妆下的殇ゞ 提交于 2019-12-08 08:41:10
问题 In order to examine selenium tests running inside a docker image I am trying to set up a VNC to verify what is going on during the tests. I am following the suggestions made here and created a new docker image with the following additional lines in Dockerfile : RUN apt-get install -y x11vnc RUN mkdir ~/.vnc RUN x11vnc -storepasswd 1234 ~/.vnc/passwd Then I started the docker image with the following command: docker run -p 5900 --rm -it --entrypoint /bin/bash selenium-tests and started krdc as

docker容器:docker-ubuntu-vnc-desktop安装

夙愿已清 提交于 2019-12-07 23:19:17
docker容器:docker-ubuntu-vnc-desktop安装 详见博客: https://blog.csdn.net/pbymw8iwm/article/details/82752315 1.pull镜像: docker pull dorowu/ubuntu-desktop-lxde-vnc 2.创建执行容器: docker run -it --rm -p 8080:80 dorowu/ubuntu-desktop-lxde-vnc 3.访问: http://<ip>:8080/ 如图所示: 来源: CSDN 作者: 阳光的王小草 链接: https://blog.csdn.net/one_chao/article/details/98667615

Centos 6.4 开启 VNC

泄露秘密 提交于 2019-12-07 09:08:56
精简版 yum install tigervnc tigervnc-server -y chkconfig vncserver on vncpasswd vncserver #多个用户都到相应用户下生成文件 vi /root/.vnc/xstartup 把最后的 twm & 删掉 加上 gnome-session & vi /etc/sysconfig/vncservers VNCSERVERS="1:root 2:drudy" #有几个用户可以直接在后面加 #VNCSERVERARGS[1]="-geometry 1024x768 -nolisten tcp -nohttpd " /etc/init.d/vncserver start service iptables stop Centos 6.4 开启 VNC 一、查看是否安装 VNC 好像 6.0 以后 VNC 名字 由 vnc 改成 tigervnc [root@xen ~]# rpm -qa|grep tigervnc tigervnc-1.0.90-0.17.20110314svn4359.el6.x86_64 tigervnc-server-1.0.90-0.17.20110314svn4359.el6.x86_64 如果没有就安装下了 [root@xen ~]# yum install tigervnc

开启CentOS 5.4下的vncserver服务

痴心易碎 提交于 2019-12-06 16:50:54
开启CentOS 5.4下的vncserver服务 安装好CentOS 5.4后,虽然我们可以通过ssh来远程登陆服务器,但是我们使用ssh 毕竟是一个字符型终端,很多图形界面下很方便的操作在字符型终端下显得非常繁琐,或者 有些干脆就不能执行,为此我们需要远程登录图形界面。 一.临时使用远程桌面 临时使用远程桌面,需要服务器前有人在操作,并且已经在本机上登陆了Gnome或者 Kde桌面。 点击桌面上方任务栏“系统”——“首选项”——“远程桌面”,打开“远程桌面首选 项”,按照需要勾选四个选项,并设置登录口令。 此方法和Windows下的远程桌面非常相似。 二.开启vncserver,任何时间都可以连接 如果服务器是在机房内,平时无人职守,或者无法在本机登陆桌面,就无法使用远程桌 面,我们只能求助于vncserver。 1.首先确认系统是否安装了vnc: #rpm -qa | grepvnc 如果没有任何显示,则说明系统没有安装vnc包,需要至CentOS 5.4安装光盘下CentOS 目录下寻找两个vnc开头的安装包,即: vnc-4.1.2-14.el5_3.1.i386.rpm vnc-server-4.1.2-14.el5_3.1.i386.rpm 使用root用户安装: #rpm -ivh vnc-4.1.2-14.el5_3.1.i386.rpm #rpm -ivh

Export a single application display to VNC

耗尽温柔 提交于 2019-12-06 16:06:46
I'm looking for a script/solution to export a single linux application display to VNC. For example : A client browses a web page; it requires authentification (basic username password). After being authentified, he gets a page with different buttons; each button is related to an application. For example; clicking on the 'firefox' button, will launch a VNC connection and will only display the firefox application window (no desktop, no right click), only the application. If the user 'logs out' (provided by a button) or simply drops the connection; the application must remain running and next

虚拟化基础概念

六月ゝ 毕业季﹏ 提交于 2019-12-06 15:13:12
1. 虚拟化基础概念 01. 什么是虚拟化? 虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机。在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率 虚拟化使用软件的方法重新定义划分IT资源,可以实现IT资源的动态分配、灵活调度、跨域共享,提高IT资源利用率,使IT资源能够真正成为社会基础设施,服务于各行各业中灵活多变的应用需求。 02. 为什么要用虚拟化? 提高计算机资源的利用率和程序运行环境的安全隔离,还可以有效限制程序的资源占用 优势: 1.降低运营成本   服务器虚拟化降低了IT基础设施的运营成本,令系统管理员摆脱了繁重的物理服务器、OS、中间件及兼容性的管理工作,减少人工干预频率,使管理更加强大、便捷。    2.提高应用兼容性   服务器虚拟化提供的封装性和隔离性使大量应用独立运行于各种环境中,管理人员不需频繁根据底层环境调整应用,只需构建一个应用版本并将其发布到虚拟化后的不同类型平台上即可。    3.加速应用部署   采用服务器虚拟化技术只需输入激活配置参数、拷贝虚拟机、启动虚拟机、激活虚拟机即可完成部署,大大缩短了部署时间,免除人工干预,降低了部署成本。    4.提高服务可用性   用户可以方便地备份虚拟机,在进行虚拟机动态迁移后,可以方便的恢复备份

MacOS远程桌面客户端Jump Desktop 8.4.8

让人想犯罪 __ 提交于 2019-12-06 14:34:53
Jump Desktop Mac 版是MAC OS平台上的一款远程控制软件,支持Windows和Mac 双平台,通过邮件关联即可帮助设备自动找到桌面并进行操作。Jump Desktop Mac版内置了多种协议、不需配置防火墙,只需使用谷歌账户就可方便管理用户的多台设备,使用简单方便,用户只需通过邮件关联就能实现让设备自动找到桌面。 MacOS远程桌面 https://www.macdown.com/mac/2296.html Jump Desktop for mac功能介绍 1、RDP功能: *经过测试:Windows 2000,XP,Vista,Windows 7,Windows 8, Server 2003,Server 2008,Server 2008 R2,Server 2012 / R2 / 2016,SBS Server,Windows 10 * RD Broker和负载均衡器支持 * RD网关支持 *动态分辨率更新(Win 8.1 / 2012 R2 +) *桌面扩展(Win 8.1) / 2012 R2 +) *多显示器支持 *安全:支持128位RDP,TLS / SSL,FI ps 和NLA身份验证 *打印重定向支持(包括可选的超高速服务器端驱动程序) *音频流 *控制台会话 *文件夹共享 *国际键盘布局 2、VNC功能: *使用macOS 10.5 +

Connect to Android Emulator in a Docker Container through VNC (error with API 28)

倾然丶 夕夏残阳落幕 提交于 2019-12-06 13:39:01
I'm using a VNC client (Remmina) to connect to an Android Emulator running in a Docker container, and it worked with APIs from 19 to 27, but 28 errors when using with the VNC option (but works without VNC): qemu-system-x86_64: VNC supports only guest GPU, add "-gpu guest" option My environment: myrepo/app-tools:android-dev-1.0.2 FROM ubuntu:18.04 ENV DEBIAN_FRONTEND noninteractive RUN echo "debconf shared/accepted-oracle-license-v1-1 select true" | debconf-set-selections && \ echo "debconf shared/accepted-oracle-license-v1-1 seen true" | debconf-set-selections ENV SDK_URL="https://dl.google

vnc的两种配置方法及解决vnc连不上的情况

佐手、 提交于 2019-12-06 08:40:36
1. vnc连不上的现象: Timed out waiting for a response from the computer 解决方法:sudo /sbin/iptables -I INPUT 1 -p TCP --dport 5901:5910 -j ACCEPT 或者直接修改文件/etc/sysconfig/iptables文件,添加一行: -A INPUT -p tcp -m state --state NEW -m tcp --dport 5901:5910 -j ACCEPT 重启iptables服务: service iptables restart 如果没有iptables.service文件,使用yum安装一下:yum install iptables-services 2. 配置vnc 第一种:直接配置普通桌面 修改/root/.vnc/xstartup文件 #!/bin/sh unset SESSION_MANAGER #unset DBUS_SESSION_BUS_ADDRESS exec /etc/X11/xinit/xinitrc exec /usr/bin/mate-session & exec /usr/bin/gnome-termina 第二种:使用icewm 同上,修改文件/root/.vnc/xstartup: #!/bin/sh unset

ExtJs to DJango url query parameters

♀尐吖头ヾ 提交于 2019-12-06 04:23:36
问题 Ok So this is kinda a long question. I am using ExtJS and Django to create a websiteish. Ive search the internet on how to add query parameters to the url when get an IFrame. So bascily I have this which creates a panel in ExtJS which has an html page with in it. I want to be able to pass a port number with in the url so that when it calls the html it will automaticly have the port number to connect to with vnc. My VNC client is noVNC var noVNC = Ext.create('Ext.panel.Panel', { title: "noVNC"