Tag: managed vm

可能? 如何在Google托pipe虚拟机环境中设置VNC

我使用的是Java,但这不一定是Java的问题。 Google的“java-compat”图片是Debian(3.16.7-ckt20-1 + deb8u3〜bpo70 + 1(2016-01-19))。 这是我的Dockerfile: FROM gcr.io/google_appengine/java-compat RUN apt-get -qqy update && apt-get qqy install curl xvfb x11vnc RUN mkdir -p ~/.vnc RUN x11vnc -storepasswd xxxxxxxx ~/.vnc/passwd EXPOSE 5900 ADD . /app 在pipe理控制台中,我创build了一个防火墙规则来打开5900.最后,我使用以下命令在“_ah / start”启动钩子中调用vnc服务器本身: x11vnc -forever -usepw -create 所有似乎安装正确,但我无法连接TightVNC。 我在pipe理控制台中使用公用(短暂)IP地址,后跟:5900(由于某种原因,TightVNC需要两个冒号)。 我收到一条消息,说服务器拒绝了连接。 实际上,当我尝试telnet到5900端口时,它被阻止。 接下来,我SSH进入容器机器,当我用wget xxx.xxx.xxx.xxx:5900testing容器上的端口时,我得到一个连接。 所以在我看来,集装箱不接受港口5900连接。我是否正确? 是否有可能打开端口和路由我的VNC客户端到docker集装箱? 任何帮助赞赏。 为什么我不能使用计算引擎。 只是为了抢占一些关于使用谷歌的计算引擎环境,而不是托pipe虚拟机的意见。 我大量使用我的代码中的数据存储和任务队列。 我不认为这些可以在计算引擎上运行(或者本地/有效地运行)。 但是我可以把它作为一个单独的问题提出来。 […]

Dockerfile不适用于Googlepipe理的虚拟机

我正在Googlepipe理的VM上构build一个Web服务器,它使用dockerfiles来加载设置。在我的情况下,就是设置opencv-python。 我已经使用“gcloud预览应用程序运行./app.yaml”在本地服务器上成功进行了testing,一切正常。 但是当我将它部署到谷歌App Engine和SSH到VM实例中时,似乎它没有运行dockerfiles中列出的命令。 问题1:有什么方法可以在实例构builddocker image时看到输出(日志logging)。日志在本地服务器上看起来如下 Starting module "default" running at: http://localhost:8080 INFO 2015-03-20 17:43:34,777 containers.py:261] ——————– DOCKER BUILD ——————– INFO 2015-03-20 17:43:34,784 admin_server.py:118] Starting admin server at: http://localhost:8000 INFO 2015-03-20 17:43:34,957 containers.py:280] —> 92880230fd9f INFO 2015-03-20 17:43:34,958 containers.py:280] Step 1 : RUN apt-get update && apt-get install -y python-mysqldb INFO 2015-03-20 17:43:35,076 containers.py:280] —> […]

由于SSL,无法连接到Docker守护进程

我试图在Google App / Compute Engine上用命令部署托pipe虚拟机(Python): gcloud –verbosity debug preview app deploy ./app.yaml –set-default 在部署过程中创build虚拟机实例,但在出错时退出(这里是最后几行的列表粘贴): DEBUG: Display disabled. Copying certificates for secure access. You may be prompted to create an SSH keypair. DEBUG: Loaded Command Group: ['gcloud', 'compute', 'copy_files'] DEBUG: Detected docker environment variables: DOCKER_HOST=tcp://104.197.50.238:2376, DOCKER_CERT_PATH=../../../../../tmp/tmpPbKmOs, DOCKER_TLS_VERIFY=True INFO: Starting new HTTPS connection (1): 104.197.50.238 DEBUG: Failed […]

gcloud连接到docker守护进程失败

我试图testing新的托pipe虚拟机function,按照本教程 (使用OS X) boot2docker安装没关系。 执行$(boot2docker shellinit)给出以下输出: Writing /Users/guilhermetorres/.boot2docker/certs/boot2docker-vm/ca.pem Writing /Users/guilhermetorres/.boot2docker/certs/boot2docker-vm/cert.pem Writing /Users/guilhermetorres/.boot2docker/certs/boot2docker-vm/key.pem export DOCKER_HOST=tcp://192.168.59.103:2376 export DOCKER_CERT_PATH=/Users/guilhermetorres/.boot2docker/certs/boot2docker-vm export DOCKER_TLS_VERIFY=1 boot2docker status打印running 和boot2docker version打印Boot2Docker-cli version: v1.5.0 虽然当我尝试运行我的应用程序使用gcloud –verbosity debug preview app run 我得到这个错误: ERROR 2015-03-05 00:36:39,816 containers.py:742] Failed to connect to Docker Daemon due to: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581) 你可以看到EVvariables: DEBUG 2015-03-05 00:36:39,800 containers.py:669] Detected […]

似乎无法安装Google Cloud Managed VMs

按照谷歌的指示安装托pipe虚拟机 ,一切似乎顺利,直到我到这一步: gcloud preview app setup-managed-vms 结果是以下错误: ERROR: (gcloud.preview.app) Invalid choice: 'setup-managed-vms'. 我已经确定所有其他相关组件都是最新的。 环境是: Windows 7 x64 Google Cloud SDK 0.9.56 boot2docker 1.4.1 / 1.5(试过) 有没有什么明显的我想念试图让这些托pipe虚拟机工作?