Tag: virtualbox

连接到在Docker中运行的mongodb

我正在使用Windows 10 我已经安装了Virtual Box 在虚拟的盒子里,我安装了Ubuntunetworking设置为Bridge Network 我正在使用Docker Toolbox for Windows启动Docker 在Docker我有Mongodb容器运行在默认端口 我正在做所有我在Ubuntu虚拟盒子里安装的开发工具 这是我的terminal日志 $ docker-machine ls NAME ACTIVE DRIVER STATE URL SWARM DOCKER ERRORS default * virtualbox Running tcp://192.168.99.100:2376 v17.06.0-ce $ docker-machine env export DOCKER_TLS_VERIFY="1" export DOCKER_HOST="tcp://192.168.99.100:2376" export DOCKER_CERT_PATH="C:\Users\test\.docker\machine\machines\default" export DOCKER_MACHINE_NAME="default" export COMPOSE_CONVERT_WINDOWS_PATHS="true" # Run this command to configure your shell: # eval $("C:\Program Files\Docker […]

为什么我无法从Vagrant VM中parsingdocker.io和其他主机

我运行与2docker容器里面的stream浪汉,它不工作的公司代理工作正常,但当我在公司代理,并尝试运行vagrant了,我不断得到: https://index.docker.io/v1/repositories/dockerfile/ubuntu/images: dial tcp: lookup index.docker.io: no such host 我有在stream浪者使用的代理集 VAGRANT_HTTP_PROXY="http://proxy.example.com:8080/" vagrant up 我也无法使用公司代理上的stream浪汉来解决使用nslookup主机 我已经尝试在vagrantfile中包含以下内容: config.vm.provider :virtualbox do |vb| vb.customize ["modifyvm", :id, "–natdnsproxy1", "on"] vb.customize ["modifyvm", :id, "–natdnshostresolver1", "on"] end 我也尝试使用桥接连接,重新启动docker服务器的build议这里,并交换我的DNS我的Mac(我看到build议的地方,但找不到链接) 我真的很感谢一些帮助/方向,并在案件其relavent我正在运行macbook运行OSX 10.9的虚拟箱与vargrant 1.6.5,这是我的stream浪文件: $start = <<SCRIPT #service docker stop #HTTP_PROXY=http://proxy:8080/ docker -d & service docker restart #stop and remove any existing containers docker stop […]

使用Boot2Docker直接访问容器

作为使用Docker作为开发工具的一部分,我希望直接访问Boot2Docker提供的docker容器。 例如,如果 docker检查{container id} 说IP是172.17.0.5,我希望能够通过该IP地址连接到容器。 我完全反对在boot2docker虚拟机上安装端口,并通过它们连接,它不会长期为我工作。 是否有任何一种virtualboxconfiguration我可以改变,以允许这种直接访问。

无法在OS X 10.9.5版上安装Docker

我首先尝试通过从VirtualBox下载页面下载“VirtualBox 5.0 for OS X主机(amd64)”来安装VirtualBox ,然后通过brew安装boot2docker和docker。 创buildboot2docker-vm映像时出现了第一个明显的问题: $ boot2docker init 2015/07/27 21:38:13 Creating VM boot2docker-vm… 2015/07/27 21:38:13 Apply interim patch to VM boot2docker-vm (https://www.virtualbox.org/ticket/12748) 2015/07/27 21:38:13 Failed to modify VM "boot2docker-vm": exit status 1 启动VirtualBoxpipe理器应用程序我可以看到boot2docker-vm机器正在运行,但是看着日志,我看到类似这样的内容,这表明boot2docker-vm“machine”启动失败: 00:00:04.169546 Guest Log: BIOS: Boot : bseqnr=1, bootseq=4231 00:00:04.169711 Guest Log: BIOS: Boot from Floppy 0 failed 00:00:04.170101 Guest Log: […]

泊坞窗在窗户不工作

我已经尝试在Windows 7上安装docker(使用boot2docker)。 然而,控制台只是突然存在,我无法看到错误,更不用说运行任何命令。 在安装中我已经尝试安装和不安装VirtualBox。 我也试过卸载和重新安装docker和virtualbox。 似乎没有任何工作。 以下是我运行boot2docker -v up时看到的控制台错误: Boot2Docker-cli version: v1.3.0 Git commit: deafc19 2014/10/26 20:47:11 executing: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe showvminfo boot2docker-vm –machinereadable 2014/10/26 20:47:12 executing: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe guestproperty set boot2docker-vm /VirtualBox/GuestAdd/SharedFolders/MountPrefix / 2014/10/26 20:47:12 executing: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe guestproperty set boot2docker-vm /VirtualBox/GuestAdd/SharedFolders/MountDir / 2014/10/26 20:47:12 executing: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe sharedfolder add boot2docker-vm –name c/Users –hostpath C:\Users […]

CoreOS的默认密码是什么?

我运行在stream浪的CoreOS ,想用这种方式docker,我closuresvagrant后,我改变了VM名称是较短的一个,然后我跑了vagrant up ,首先,我发现身份validation失败问题: 然后我按Ctrl+C中断它,然后我运行vagrant ssh在文件夹中,这次,系统要求我的密码。 但是我从来没有设置过这样的密码, 那么CoreOS的默认密码是什么? 或者我怎么能login到这个运行在stream浪者的操作系统? 顺便说一句,coreos的形象是从http://beta.release.core-os.net/amd64-usr/下载 有人说系统要求input密码的原因是公钥authentication失败,但为什么失败呢? vagrant ssh-keys显示: 现在我甚至不能从vbox guilogin到coreos: 一些vagrant updebugging信息: 编辑1似乎这个问题有关的SSH密钥,但为什么默认的SSH密钥失败? 以及如何解决这个问题呢?

增加Boot2Docker卷大小的方法或本地安装Docker镜像的方法

我正在运行一个docker-machine来在OS X 10.10 Yosemite上创build一个本地docker主机。 以下脚本创build主机,然后远程login以运行第二个脚本,该脚本安装先前已保存到本地压缩文件的映像。 #!/bin/bash docker-machine create –driver virtualbox docker-stack docker-machine docker-machine docker-stack-local stackip="$(docker-machine ip docker-stack-local)" sshpass -p "tcuser" scp -v -r docker_images/ docker@"${stackip}":/home/docker/ cat ssh_after.sh | docker-machine ssh ec2-01 sh ssh_after.sh脚本调用所需的泊坞窗镜像的安装: #!/bin/bash cd /home/docker/test gunzip -c anaconda_bak.tgz | docker load gunzip -c r-base_bak.tgz | docker load gunzip -c git_bak.tgz | docker load gunzip […]

boot2docker访问localhost上的elasticsearch

我在Mac上运行boot2docker来进行开发。 我构build了一个包含Jetty服务器的Docker镜像,该服务器与Redis和MySQL一起连接到localhost elasticsearch。 我正在运行docker-compose ,其主桥configuration如下所示: api: image: api ports: – "8080:8080" environment: JETTY_ENVIRONMENT: dev net: "host" 我想要的是通过localhost:9200访问我安装在我的Mac上的localhost:9200 。

在Windows上的Docker-machine端口转发不起作用

我试图访问我的Windows机器上运行在Docker中的Django应用程序。 我正在使用docker机器。 我已经在这个几个小时了解了这个。 这是我的Django应用程序的Dockerfile: FROM python:3.4-slim RUN apt-get update && apt-get install -y \ gcc \ gettext \ vim \ curl \ postgresql-client libpq-dev \ –no-install-recommends && rm -rf /var/lib/apt/lists/* EXPOSE 8000 WORKDIR /home/ # add app files from git repo ADD . server/ WORKDIR /home/server RUN pip install -r requirements.txt CMD ["python", "manage.py", "runserver", […]

重新生成证书挂在Windows 7上

我是一个总docker新手,并试图让我的Windows 7 64位机器上工作。 安装没问题,但“Docker快速入门terminal”无法正常启动。 当试图创buildSSH密钥时似乎挂起: (default) Downloading https://github.com/boot2docker/boot2docker/releases/download/v (default) 0%….10%….20%….30%….40%….50%….60%….70%….80%….90%….100% (default) Creating VirtualBox VM… (default) Creating SSH key… Error creating machine: Error in driver during machine creation: exit status 1 Looks like something went wrong… Press any key to continue… 所以我试图在cmd窗口中重新生成证书,这也不起作用: >docker-machine regenerate-certs default Regenerate TLS machine certs? Warning: this is irreversible. (y/n): y Regenerating […]