Tag: virtualbox

Docker机器注入USB设备

我目前正在创build自己的docker图像,并且正在尝试将USB摄像头设备插入我的docker集装箱。 search/find很多不同的答案后,我设法做到这一点。 docker run -p 80:80 -v /dev/usb/bus:/dev/bus/usb -t kerberosio 当我在OSX上工作,因此使用docker-machine时,我将USB设备转发到我的VM,安装了usbutils,在那里:我的USB设备对docker镜像是可见的。 # lsusb -t /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ohci-pci/12p, 12M |__ Port 1: Dev 2, If 0, Class=Video, Driver=, 12M |__ Port 1: Dev 2, If 1, Class=Video, Driver=, 12M |__ Port 1: Dev 2, If 2, Class=Vendor Specific Class, Driver=, 12M […]

Docker Kitematic连接ETIMEDOUT错误

在Windows 10上启动Kitematic会给我这个错误 Error: connect ETIMEDOUT 198.105.254.24:2375 我已经在VirtualBox中运行'default'虚拟机了。 启动Kitematic的唯一方法是打“USE VIRTUALBOX”button。 除非点击“USE VIRTUALBOX”button,为什么Kitematic无法启动? 我已经有VirtualBox运行'默认'虚拟机成功…

docker与共享文件夹d驱动器

我正在试图让docker安装我的d盘。 一直在堆叠和混帐,并没有一个似乎为我工作。 我已经将我的d驱动器添加到共享文件夹 然后我挂载在我的docker-compose.yml中 运行docker – 组成文件夹是在C驱动器,而不是在D驱动器时工作。 我会得到错误package.json找不到,这意味着D盘未安装。 我试图检查我的容器,这就是我得到的 可以看到源是正确的path,但它不起作用。 是不是我的设置有问题,或者docker工人不支持? 任何解决方法? 像一切都移动到D驱动器? 我没有试过在环境中设置MACHINE_STORAGE_PATH,结果没有工作,搞砸了一切。 一定是我做错了什么。 请帮忙。 我的新笔记本电脑只有C盘128GB,不可能拥有一切在C盘。 提前致谢。

CoreOS无法使用提供的用户名和密码在云configuration文件中login?

所以我在VirtualBox上运行CoreOS。 我启动了虚拟机并使用 sudo openssl passwd -1 > cloud-config-file 它促使我input一个密码。 然后我的云configuration文件如下所示: #cloud-config users: – name: test – passwd: 'provided password hash' groups: – sudo – docker 然后我尝试安装图像 sudo coreos-install -d /dev/sda -C stable -c cloud-config-file 并成功安装,我closures虚拟机,卸载磁盘,并重新启动虚拟机,它会提示我inputlogin名和密码。 我使用云configuration文件中提供的凭据,并一直告诉我“login不正确”。 为什么发生这种情况? 我似乎已经正确地完成了所有步骤。

Docker容器内的VirtualBox,无主机依赖

我研究了如何在不依赖主机的情况下使用容器内的VirtualBox。 坏事是我需要分享一些驱动程序从主机到容器。 我想在容器中运行VirtualBox,而不用担心主机的操作系统。 有没有人设法做到这一点? 这是与此有关的另一个问题 。

Glusterfs在容器中还是在主机中?

我有一个运行使用4个Docker容器(也在虚拟机内)的应用程序的虚拟机。 我需要这些容器在共享文件系统中共享文件,所以我想到了Glusterfs。 现在我的问题是:我应该在哪里安装这个Glusterfs主机? 在另一个容器? 还是在虚拟机本身? 这两种select有什么优点和缺点? 我在很多教程中看到,他们在一个容器中使用Glusterfs,但是如果这个容器发生故障或从networking断开,该怎么办?

docker-machine ssh进入Vagrant VM失败

我有两个在VirtualBox上运行Ubuntu16.04的stream浪虚拟机,并安装了docker。 我想为在这两个虚拟机上运行的Docker容器创build一个覆盖networking。 因此,我在这里跟着教程。 我创build了虚拟机,试图运行eval "$(docker-machine env mh-keystore)" 。 但是,它失败,出现以下错误: Error checking TLS connection: Error checking and/or regenerating the certs: There was an error validating certificates for host "172.28.128.5:2376": dial tcp 172.28.128.5:2376: getsockopt: connection refused You can attempt to regenerate them using 'docker-machine regenerate-certs [name]'. Be advised that this will trigger a Docker daemon restart which […]

无法通过Virtual Box从Docker容器访问HTTPS服务

我从在Vbox上设置的docker容器运行https web服务。 这是我的configuration: VBOX docker 不幸的是, https://127.0.0.1是不可访问的。 命令docker run -it –rm –net=container:$cont_id –pid=container:$cont_id busybox netstat -lntp的输出docker run -it –rm –net=container:$cont_id –pid=container:$cont_id busybox netstat -lntp是: Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 21/sshd tcp 0 0 127.0.0.1:444 0.0.0.0:* LISTEN 319/node tcp 0 […]

无法连接到使用Java API在本地虚拟机上运行的ElasticSearch Docker群集

我使用Oracle VM将Unbuntu作为虚拟机运行。 在这个虚拟机中使用这个命令运行elasticsreach docker: sudo docker运行-d –name elasticsearch -p 9200:9200 -p 9300:9300 elasticsearch 在Oracle VM机器networking设置中,我添加了这个端口转发: 主持嘉宾 127.0.0.1:9200 – > 127.0.0.1:9200 127.0.0.1:9300 – > 127.0.0.1:9300 当我尝试发送http请求使用铬到地址127.0.0.1:9200和127.0.0.1:9300我得到一个没有问题的答复。 当我尝试使用Java客户端API进行连接时,出现以下exception: [DEBUG] org.elasticsearch.client.transport – [Rattler]添加地址[[#transport#-1] [ran-pc] [inet [/127.0.0.1:9300]]] [DEBUG] org.elasticsearch.transport。 netty – [Rattler]连接到节点[[#transport#-1] [ran-pc] [inet [/127.0.0.1:9300]]] [DEBUG] org.elasticsearch.client.transport – [Rattler]无法连接发现节点[[Ringmaster]] [LB14-DlsS-2XIDwduUj5sA] [c367b60225b2] [inet [/172.17.0.2:9300]]] org.elasticsearch.transport.ConnectTransportException:[Ringmaster] [inet [/172.17.0.2:9300] ] org.elasticsearch.transport.netty.NettyTransport.connectToNode(NettyTransport.java:825)〜[elasticsearch-1.6.0.jar:na]的connect_timeout [30s] […]

无法在Windows中运行boot2docker-vm

我在Windows 7中遇到Boot2Docker for Windows的问题。当我运行启动Boot2Docker的“start.sh”脚本时,初始化boot2docker-vm后,启动虚拟机失败。 我曾尝试卸载并重新安装。 它没有帮助。 我已经删除了boot2docker-vm,并尝试哪些也没有帮助。 当我打开Oracle VM VirtualBoxpipe理器时,它显示状态为“关机”的VM“boot2docker-vm”,我也无法从那里启动VM。 有关如何解决这个问题的任何帮助?