Tag: 虚拟机

同时Docker和VirtualBox

docker可以在virtualbox或者vmware工作站的任何地方执行。 据我所知在Windows中的docker安装程序需要Hyper-V需要被禁用的VirtualBox或工作站 。

如何克隆和定制laravel homestead并在其中安装更多的东西?

我正在使用laravel应用程序,并使用宅基地。 我也在我的家园机器里面使用docker,我也想开始使用Rancher,因为使用Rancherpipe理堆栈比较容易。 我可以安装宅基地,然后手动做这个,但我正在考虑创build一个箱子,在那里我可以让家园在初始化时为我做。 但我不知道如何改变宅基地机器做这件事? 我知道有一个after.sh文件,我有基本的stream浪者知识,但是当我看到在家园中的stream浪文件和其他文件时,我不太了解那里正在进行的。 我怎么去做一个定制的机器,通过使用宅基地作为我的基地,然后把docker和牧场主也在里面。 也许还有一些其他的东西。

无法将Vagrant机器连接到桥接networking

我有多个在我的主机上运行的docker容器,默认情况下,所有这些容器都可以通过Docker0自动创build的桥接networking中的主机名(这是容器名称)进行访问。 除了docker集装箱,我还有两个使用Vagrant创build的虚拟机。 我想将这两个虚拟机添加到泊坞窗,以便他们可以与docker容器进行通信,而无需端口转发。 这是我的一个VM的Vagrantconfiguration: config.vm.define :master1 do |m1| m1.vm.hostname = "master1.mycluster" # m1.vm.network :private_network, ip: "192.168.0.12" m1.vm.network :public_network, bridge:"docker0" m1.vm.provider :virtualbox do |vb| vb.memory = "4596" end end 这是stream浪汉的输出: ==> master1: Attempting graceful shutdown of VM… ==> master1: Checking if box 'bento/centos-6.7' is up to date… ==> master1: Clearing any previously set forwarded ports… ==> […]

Docker启动与archive.ubuntu的连接

我设法将docker安装到正在使用Windows 7的计算机上。我的计算机在公司networking中。 正如我想学习docker我是按照这个指南 。 当我的Dockerfile执行时: RUN apt-get -y update && apt-get install -y fortunes 这是执行Ubuntu的更新和安装财富,我得到以下错误: cannot initiate the connection to archive.ubuntu.com:80. and – connect <101:network is unreachable> 为了解决我的问题,首先我连接到我的虚拟机,我find/etc/resolv.conf文件,我修改它添加谷歌DNS namespace 8.8.8.8 但似乎并没有解决问题,当我退出并重build我的Dockerfile。 由于我的机器是在Windows上,我还没有find这个问题的解决scheme。 有谁知道我应该如何超越这个问题?

在docker虚拟机上安装并初始化kerberos KDC

基于Ubuntu的docker虚拟机,有没有人完成kerberos KDC的自动化安装和初始化? 我目前手动执行以下操作:按照此链接安装Kerberos软件包: https : //help.ubuntu.com/lts/serverguide/kerberos.html 请按照以下链接configurationKDC: https : //www.rootusers.com/how-to-configure-linux-to-authenticate-using-kerberos/ 指针表示赞赏。

将Windows容器连接到在同一个Docker主机上运行的Linux容器

最初问ServerFault,因为我认为这是一个networking问题,但被告知移动到这里: https : //serverfault.com/questions/844480/connect-windows-container-to-linux-container-running-on-same-泊坞窗主机 我有RabbitMQ在一个Linux容器中运行,我想从一个Windows容器连接到它,两个容器都运行在同一台主机上,一台Windows 10 PC上。 我开始像这样的RabbitMQ: docker run -p 8080:15672 -p 5672:5672 -d –hostname my-rabbit –name some-rabbit rabbitmq:3-management 我可以在主机PC上查看RabbitMQ的networkingpipe理应用程序: http:// localhost:8080 /#/ 我切换到Windows容器模式(使用小鲸鱼图标),并启动我的Windows容器,如下所示: docker run –name "whatever" -d "whatever" 在这一点上,我可以使用分配给Windows容器的默认网关IP连接到RabbitMQ。 我的连接string如下所示: amqp://guest:guest@172.27.192.1:5672/ 工作正常,但我更喜欢使用主机名,也不隧道通过主机,如果我可以避免它(我不得不添加防火墙例外,使其工作)。 对于我的各种Windows容器之间的通话,我可以使用主机名,如果我运行每个容器具有唯一的 – 主机名值,但这似乎不适用于Windows和Linux容器。 我尝试添加一个新的networking到我的Linux容器与Windows容器相同的子网,但是这并没有帮助。 我已经读了一些关于群集和其他更高级/更新的选项,但是目前我关注的是在一台主机上运行的所有容器(这是为了QA的努力,而不是生产)。 我想尽可能简单的SDET和其他人拉下多个容器,运行几个BAT文件或PowerShell脚本,并拥有一切交谈 – 没有修改configuration文件中的IP地址,或担心冲突的networking设置。 如果我只使用Linux容器,或者只使用Windows容器,那么我可以轻松地做到这一点,但是我需要同时使用这两种容器。

虚拟机上的Docker容器和Docker容器

我在主机系统和虚拟机中的泊坞窗容器上安装了泊坞窗容器。 如何configuration这些容器之间的端口

在虚拟docker-machine中运行NodeJS服务器 – 无法访问正在运行的VM应用程序

我正在通过这个docker教程,以便让我的电极应用程序在虚拟机中工作。 当我在VM中运行node server.js时,它会logging一条消息,指示Hapi服务器正在运行: Hapi.js server running at http://10cc6b467731:3000 但是,当我尝试在浏览器中导航到http://10cc6b467731:3000 ,我无法访问该应用程序。 我最初的想法是端口转发搞砸了。 我进入我的VirtualBoxconfiguration这个虚拟机,但它仍然无法正常工作: 我还在我docker-compose.yml文件中包含了端口转发,但无济于事: chat: build: . ports: – '3000:3000' volumes: – .:/home/app/chat – /home/app/chat/node_modules 现在我在质疑这是否甚至是端口转发问题。 我是Docker和configuration虚拟机的新手,所以我不确定要继续排除故障的方向。 我可以执行哪些步骤来确认这是端口转发问题?

运行Docker的主机的IP地址和端口?

在这个Docker中,我是一个新手,我试图让Eclipse Hono根据Hono的官方指南( https://eclipse.org/hono/getting-started/ )使用它。 在我必须知道运行Docker引擎的主机的IP地址和端口的地方,我遇到了一些困难。 我为整个事物创build了一个Ubuntu虚拟框,那么这是否意味着这个“主机”是VM? 任何想法如何才能得到确切的IP和端口?

如何在VM中创build本地kubernates群集?

我有一套Docker镜像在GKE的Kubernates集群上运行。 我有一个运行在GKE虚拟机上的Jenkins服务器。 我有Docker构build和GKE部署在Jenkins服务器上运行,但是我想在成功构build后在Jenkins服务器上启动一个“本地”集群,在集群中运行我的docker,对集群运行testing,然后closures在将泊坞窗图像部署到GKE之前,请先closures本地群集。 我知道minikube ,但他们声明,你不能运行嵌套虚拟机,我想知道这是否阻止我的梦想testing我的集群部署之前呢? 我必须在物理服务器上运行我的本地集群才能运行我的testing,还是有解决我的问题?