Tag: macos

没有IP地址连接Docker工具箱 – Mac OX高山

我想用High Sierra在我的2017 Macbook Pro上下载Docker Toolbox。 我去了Docker Toolbox网站并下载了它。 然后,我从安装程序运行docker quick install terminal,然后开始运行,并在我的Macbook Pro上运行docker和虚拟机。 然后我注意到这是抛出一个错误,而不是给我一个IP地址访问网页。 连接到vm时出错: Starting "default"… (default) Check network to re-create if needed… (default) Creating a new host-only adapter produced an error: /usr/local/bin/VBoxManage hostonlyif create failed: (default) 0%… (default) Progress state: NS_ERROR_FAILURE (default) VBoxManage: error: Failed to create the host-only adapter (default) VBoxManage: error: VBoxNetAdpCtl: […]

docker – 撰写在Mac(el capitan)非常缓慢

我刚刚删除了mac程序的docker,因为它非常臃肿,我用brew docker和docker-compose进行了安装。 我跟着这个博客文章。 docker工作正常,但docker组成是非常缓慢的。 我知道在/ etc / hosts文件中有一个设置localunixsocket.local的解决scheme,但是这对我不起作用。 我尝试了所有的组合,但没有任何作用。 这些是我在el capitan上使用的版本: dockerdocker版本17.11.0-CE,build立1caf76c docker-compose docker-compose version 1.17.1,build unknown Tnx,Tom

Docker for Mac映射卷损坏

我正在使用docker和泊坞窗写在MacOS下,我正在映射文件到容器中的卷,如下所示: volumes: – ./backend/build/:/whatever/server/ 以前我使用docker机,并升级到Mac的Docker(使用Brew桶安装docker安装)映射仍然存在,但只要我将文件移动到主机系统中的此目录,容器中的目录被损坏。 ls -l的输出: d????????? ? ? ? ? ? server 任何想法,为什么会出现这个问题? 一些额外的信息:使用docker信息我注意到,存储驱动器设置为overlay2,以前它是aufs。

Boot2Docker升级到High Sierra 10.13.1后发生致命错误

我有一个工作的Boot2Docker运行时间与Boot2Docker上的Boot2Docker 1.8,我升级到high Sierra 10.13.1 ,当我试图运行Boot2Docker我收到以下错误: failed MSpanList_Insert 0x8c1000 0x86f91e61005 0x0 fatal error: MSpanList_Insert 任何帮助,将不胜感激。

无法在MAC主机上修改容器上的samba共享文件

我正在运行docker集装箱。 拱桥Linux在那里运行。 在容器内部,我有一些文件夹/文件,我想从我的MAC访问。 我正在使用samba共享将文件从容器共享到我的MAC。 到目前为止,它的工作,以便我可以看到的文件,浏览并打开它们。 问题是我无法修改它们,每次我尝试这样做,我都会被拒绝。 看到的权限说,我有我已经共享的文件夹的rwx ,但该文件夹内的文件只有r –权限。 (从容器内部查看) 在创build共享之前,我还创build了一个名为User1的新用户,并在使用mount_smbfs进行挂载时使用该用户 。 我的smb.conf有以下设置: [myshare] comment = development path = /tmp valid users = User1 browseable = yes writeable = yes guest ok = no create mask = 0775 directory mask = 0775 force user = User1

我怎么从jupyter笔记本开始

我已经在Mac OS上安装了张量docker容器tensorflow/tensorflow 。 我使用命令 docker run -i -p 8888:8888 tensorflow/tensorflow 运行jupyter笔记本的服务器。 但是,当我运行下面的示例代码 from tensorflow.examples.tutorials.mnist import input_data mnist = input_data.read_data_sets("tensorflow", one_hot=True) 该程序下载train-images-idx3-ubyte.gz成功,但抛出 IOError: [Errno socket error] [Errno 99] Cannot assign requested address 当提取数据。 我已经search了这个问题,并尝试了命令 docker run -i -p 8888:8888 tensorflow/tensorflow /run_jupyter.sh –ip 127.0.0.1 运行jupyter笔记本服务器。 但这次我无法访问地址http://127.0.0.1:8888/?token=…在我自己的Mac OS 那么运行示例代码时应该怎么处理这个错误? 谢谢

为什么我能够从虚拟框vm里面的docker访问虚拟主机的LANnetworking

我有下一个设置:主机MAC < – 虚拟盒与Ubuntu 16.04(NAAT)< – docker与Ubuntu 16.04(桥)。 由于某种原因,我可以ping本地机器或访问在Docker的Mac主机局域网内的计算机上的瓶服务器。 为什么这可能?

无法从Docker容器内ping特定的子网

在创build一个容器(其实并不重要)我input容器使用: docker exec -it <container_name> /bin/bash 从容器中,我可以ping通google.com,以及我工作场所networking上的几乎所有服务器。 但是,由于某些原因,我无法ping通172.20。*。*。 例如,我尝试了多个IP地址的服务器,如10.0。*。*,10.50。*。*,一切正常。 从172.20开始的服务器无法访问。 从Mac主机,我可以ping所有这些服务器没有问题。 我在Linux机器和Windows机器上尝试了同样的事情,并且无法重现该问题。 我假设这是Docker通过主机路由连接的方式。 这可能与dockernetworking通常在172.18。*。*上有关。 但是,我无法弄清楚。 以下是容器内的路由表: $ route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface default 172.18.0.1 0.0.0.0 UG 0 0 0 eth0 172.18.0.0 * 255.255.0.0 U 0 0 0 eth0 使用Docker CE 17.09.1-ce-mac42(21090)运行macOS High Sierra。 任何想法发生了什么?

Boot2docker VMgraphics

Boot2docker是一个在VirtualBox VM中运行的轻量级Linux发行版。 所有的基本function工作正常,我可以在MacOS X中使用docker集装箱。 然而,我的应用程序需要OpenGL渲染,我无法得到它的工作。 如何控制在VirtualBox VM中使用的graphics加速? 我想彻底删除任何3D加速function,因为Mesa软件驱动程序应该完美工作(在VMware VM上testing)。 有没有一种方法来控制boot2docker虚拟机的graphics设置,就像我为普通的VirtualBox虚拟机一样?

更新boot2docker 1.4.0不采取

我试图更新docker / boot2docker使用boot2docker下载命令,但启动时,它仍然在运行1.3.2客户端(docker –version) bash-3.2$ boot2docker download Latest release for boot2docker/boot2docker is v1.4.0 Downloading boot2docker ISO image… Success: downloaded https://github.com/boot2docker/boot2docker/releases/download/v1.4.0/boot2docker.iso 另外,从docker github OS X安装程序页面,1.3.2是唯一的下载选项。 谢谢!