Tag: virtualbox

Windows访客虚拟机中的Docker

我使用Debian Jessie作为VirtualBox主机。 我有一个Windows 7虚拟机guest,我用于开发目的。 我想安装docker。 为了安装Docker for Windows,我需要Boot2docker.exe。 Boot2docker本身是一个VirtualBox虚拟机。 它需要启用VT-x。 这似乎并不奏效。 VirtualBox错误信息: VT-x is not available (VERR_VMX_NO_VMX) E_FAIL (0x80004005) Console IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}

我将如何去创build与许多服务CI的docker环境

假设我想将mu验收testingCI环境迁移到docker,所以我可以利用性能改进,并快速设置多个克隆进行慢速验收testing。 我会有很多的服务。 简单的将是postgres,mongodb,reddis等,这些更新很less。 但是,如果我自己的产品有很多的服务,我将如何去呢? – 超过10-20个服务,都需要一起进行testing。 用docker处理这个问题甚至是可行的,也就是说,CI如何有效地自动控制这么多的容器,并使它们克隆并行运行验收testing。 另外,我将如何自动更新CI的容器容易? CI是否需要在每个服务分支的HEAD每次运行开始时重build每个容器? 或者CI会在每个服务上运行git pull和一些update/migrate command ? 在VM-s很容易控制这些服务,但我想确信,docker是好的或更好的。

Minikube:如何SSH进入虚拟机?

ssh进入minikubeVM的用户名/密码是什么? 或者我需要做钥匙ssh? 我看到$ HOME / .minikube /里面有几个键。 我想知道他们每个人的目的是什么? 列表如下: .minikube/apiserver.crt .minikube/apiserver.key .minikube/ca.pem .minikube/cert.pem .minikube/key.pem .minikube/certs/ca-key.pem .minikube/certs/ca.pem .minikube/certs/cert.pem .minikube/certs/key.pem

azk – 如何在azk中增加VM内存?

我正在尝试将虚拟机的内存增加到AZK中。 有这样的环境variables吗? 有人能帮助我吗? azk ( http://azk.io/ )

jenkins错误的卷权限

我有一个托pipeOracle Linux的虚拟机,我已经安装了Docker,并使用docker-compose文件创build了容器。 我把jenkins卷放在一个共享文件夹下,但是当启动docker-compose时,我得到了Jenkins的以下错误: jenkins | touch:不能触摸'/var/jenkins_home/copy_reference_file.log':Permission denied jenkins | 无法写入/var/jenkins_home/copy_reference_file.log。 错误的卷权限? jenkins退出代码1 这是卷的声明 volumes: – "/media/sf_devops-workspaces/dev-tools/continuous-integration/jenkins:/var/jenkins_home"

如何更改Docker连接到的VirtualBox VM?

当我启动Docker快速入门terminal时,它会自动在VirtualBox中站起一个名为“default”的虚拟机,并连接到它。 我有第二个虚拟机运行boot2docker,但是,我想使用,而不是“默认”(我们称之为“myVM”)。 我想更改Dockerterminal连接到myVM,这样我就可以发出像“docker images”或“docker ps”这样的命令,而不必指定IP地址,端口等等(所以我不必做点什么像“docker -H 192.168.99.105:2376 blah”)。 我怎样才能做到这一点?

如何从浏览器访问docker容器中运行的tomcat?

我在正式回购的Docker容器中运行tomcat。 docker pull tomcat 并根据主页上指出的我已经运行的实例和Tomcat服务器启动 docker run -it –rm -p 8888:8080 tomcat:8.0 并且Tomcat服务器在端口8888上可用。当我执行以下命令时,我能够在boot2docker中获得响应 curl localhost:8888 但是我想从安装在我的PC上的网页浏览器访问这个页面(这是在我的Windows中安装的虚拟盒子之外)。 我可以吗? 如果这样怎么样?

docker-machine:没有路由到主机默认docker机(使用主机的vboxnetworking)在一些wifinetworking

我在OS X上运行docker-machine,在我的家庭无线networking(wifi-one)上工作的很好。 在另一个WiFinetworking(wifi-two)上,我无法通过docker-machine或ping来访问默认的机器。 我已经尝试删除所有的docker和虚拟盒软件和caching,并重新安装连接wifi-two时,无济于事。 docker-machine在虚拟机箱中使用一个小vm,它使用主机专用vboxnetworking(vboxnet0)在主机和vm之间进行通信。 在wifi-one上,我可以将网关ping到vboxnet0(192.168.99.1),并且可以ping通vm(192.168.99.100)。 在路由表中,我可以使用正确的界面看到vm的路由: Internet: Destination Gateway Flags Refs Use Netif Expire default dlinkrouter UGSc 60 2 en0 … dlinkrouter c0:a0:bb:xx:xx:xx UHLWIir 66 155 en0 1180 192.168.99 link#10 UC 2 0 vboxnet 192.168.99.100 8:0:27:db:16:21 UHLWIi 2 42 vboxnet 1109 … 在WiFi-2上,我可以ping通vboxnet0网关,但不能ping通vm。 Ping报告请求超时,但是docker-machine报告“没有路由到主机”。 路由表在连接到wifi-2时显示到wifi接口(en0)上vboxnet0主机专用networking的路由,而不是vboxnet0接口。 另外好奇的是,默认路由是到vboxnet0网关的路由,但路由表中没有wifi路由器的标志。 尽pipe如此,互联网连接在WiFi-2上正常工作。 Internet: Destination Gateway Flags Refs Use Netif […]

Docker内部的Virtualbox

我试图让VirtualBox在Docker中运行。 我使用这个: https : //registry.hub.docker.com/u/jess/virtualbox/dockerfile/ 。 当我运行命令: sudo docker run -d \ -v /tmp/.X11-unix:/tmp/.X11-unix \ -e DISPLAY=unix$DISPLAY \ –privileged \ –name virtualbox \ jess/virtualbox 它在容器中添加了virtualbox。 当我运行sudo docker start container_id ,它会回显container_id,但不会将其添加到正在运行的容器中。 我检查与sudo docker ps并且它不在那里; 然而,它是在那里与sudo docker ps -a 。 我究竟做错了什么? 我也没有得到任何的错误。 编辑:我在Ubuntu 15.04中运行Docker(不在VirtualBox内)

Docker无法创build一台机器 – “创build机器时驱动程序出错”

不知道什么是Docker的问题 – 我试图让守护进程启动/运行,但不能。 这是我得到的错误: ➜ ~ bash –login '/Applications/Docker/Docker Quickstart Terminal.app/Contents/Resources/Scripts/start.sh' Creating Machine default… Running pre-create checks… Creating machine… (default) OUT | Creating VirtualBox VM… (default) OUT | Creating SSH key… (default) OUT | Starting VirtualBox VM… Error creating machine: Error in driver during machine creation: exit status 1 Starting machine default… exit status 1 […]