Tag: macos

unbale在Mac OS 10.11.6 Docker版本1.13.0上安装glusterfs驱动程序

我有一个glusterfs集群在CentOS 7上以2个节点的集群的forms运行。我尝试使用我的mac os x 10.11.6(其中包含Docker版本为1.13.0)安装了buil build 49bf474。 我一直在使用下面的链接来安装dockers的驱动程序,但我一直在收到构build错误。 这是我得到的错误,当我使用“去得到…” glusterplugin]去获取github.com/calavera/docker-volume-glusterfs github.com/calavera/docker-volume-glusterfs ../../../../go/src/github.com/calavera/docker-volume-glusterfs/main.go:38:不能使用d(键入glusterfsDriver)作为typesvolume.Driver参数到卷.NewHandler:glusterfsDriver没有实现volume.Driver(Mount方法的错误types)有Mount(volume.Request)volume.Response想要Mount(volume.MountRequest)volume.Response ../../../../go /src/github.com/calavera/docker-volume-glusterfs/main.go:39:不能在h.Handler.ServeUnix的参数中使用“glusterfs”(type string)作为inttypes

如何通过ID从Mac将USB设备转发到Docker?

我有一个DVB-T USB闪存盘,与Mac OSX不兼容,但与Linux和Windows兼容。 我想在我的Mac上用棍子制作一个带有TVHeadend的Dockerfile。 我知道你可以使用–device=/dev/dvb/adapter0转发一个设备到–device=/dev/dvb/adapter0 ,但是我的问题是,我没有一个USB棒的path。 没有/ dev / dvb文件夹。 但是当我用Debian启动Virtualbox的时候,我可以转发这个设置,一切都很好。 是否有可能不是通过path,而是通过ID转发USB设备?

如何修复docker,使其停止与Android工作室连接到OSX模拟器

与此问题相关: Android模拟器不能在MacOS 10.10中启动 事实上,docker安装使得无法在android studio中启动一个模拟器。 退出docker允许启动模拟器,但不启动应用程序(模拟器停留在主屏幕上)。 有错误: Error while waiting for device: Timed out after 300seconds waiting for emulator to come online. 有人有这个解决scheme?

Mac OSX上的Docker CE挂起

我有docker工作,然后我去了并通过从docker.com下载最新的Docker CE dmg并在旧版本上安装来升级版本。 从那时起,我一直无法启动Docker应用程序。 当鼠标hover在泊坞窗图标应该打开的托盘区域上时,双击它会使旋转的死亡沙滩球出现。 几秒钟后,活动监视器会将Docker列为“未响应”。 尝试通过命令行启动应用程序,因为sudo提供了以下错误: /Applications/Docker.app/Contents/MacOS: sudo ./Docker json error: Error Domain=NSCocoaErrorDomain Code=3840 "No value." UserInfo={NSDebugDescription=No value.} kern.hv_support: 1 而且这个过程仍然存在。 Mac OS信息 El Capitan 10.11.6 (15G1217) 当时最新的Docker版本: Version 17.03.0-ce-mac2 (15654) Channel: stable 我试着卸载并重新安装泊坞窗应用程序。 由于Docker从未完全启动,因此无法在Docker上使用Factory Reset。 我试过卸载,重新启动和重新安装。 我试图删除~/Library/Containers/com.docker*目录。 我已经删除了/usr/local/bin所有docker链接。 我试过回到老版本的Docker,比如1.12.6.14937。 我已经尝试了最新的Docker的边缘版本。

在mac上运行pgadmin的docker错误:无法初始化GTK +,DISPLAY是否设置正确?

我正在尝试从我的mac(Sierra 10.12.4)运行pgadmin,如此处所述 docker run –rm –name pgadmin –link postgres:postgres -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY mdouchement/pgadmin3:1.20.0 但我得到这个错误: 错误:无法初始化GTK +,显示设置是否正确? 我如何运行docker pgadmin?

是否有可能通过Docker容器在OSX中获取terminal通知?

例如, libnotify通过特定的端口发送文件事件(我不记得是哪一个)。 它是在特定端口上发送的事件吗? 在这种情况下,我想可能是一个Linux容器发送一个事件到主机OSX开发机器。 它连接或调用OSX命令,该命令可能仅在主机OSX机器上可用。 任何人都有这方面的见解?

客户机中运行的MS Edge不会存储来自另一位客人托pipe的网站的Cookie

我在跑 带VirtualBox的Windows 10和一个Linux Apachenetworking 服务器在Docker中运行,我可以通过http://localhost在主机上访问 在访客Windows机器上,我通过键入10.0.2.2(按照此处的指示)访问该站点,并且可以访问该站点(相应地configurationdocker guest上的apache)。 我已经确认,当访问该网站时,它会返回cookie(通过查看响应头确认)。 问题:Cookie不会存储在客户的Edge浏览器中(由Edge开发人员工具 – >debugging器 – > cookie确认)。 如果我访问网站上登台服务器上托pipe的同一网站,则会正确存储Cookie。 网站:Laravel 5.4 | 主持人:Mac OSX 10.12.4 我很乐意为这个问题提供解决scheme,以及在站点托pipe在Docker上的情况下更好地设置在OSX上的Edge浏览器上testing站点的build议。

使多个Docker机器可以通过本地networking访问。 Linux和Mac

我知道有几个类似的问题,但据我所知,没有一个答案,我可以去工作的设置,只要文件去,我有点失落。 我的目标是在本地networking上build立一个linux开发服务器,我可以为每个项目运行多个docker机器/容器。 理想情况下,我将在开发箱上创build一个docker-machine,然后能够从我的任何一台本地networking机器上访问它。 我可以直接在Linux机器上运行docker并通过发布端口来访问,但是我想运行多个不同IP地址的机器,这样我们可以运行多个VM(多个项目)。 我已经看了Docker Swarm和覆盖networking,只是无法find一个单一的教程或一套指示,让这种设置运行。 所以我有一个在192.168.0.101与docker机的开箱。 我想创build一个新的机器,在其上运行nginx,然后从本地networking上的另一台机器上访问nginx i..e http://192.168.99.1/然后设置另一台机器,访问http:// 192.168.99.2/ 。 如果有人设法做到这一点,我会有兴趣知道如何。 我一直在考虑这样做的一种方式,是在开发包的本地主机上运行nginx,并设置configuration规则来代理本地机器,不确定这将工作得如何(它适用于Web服务器,但是什么如果我想ssh或bash到这些机器之一,或者如果有一个mysql容器我想连接)

如何让Docker绕过Mac OS中的页面caching

我在Mac上运行Linux Docker容器。 当我在Linux中使用直接I / O时,I / O访问似乎被caching在Mac中,因为iostat没有显示太多的对磁盘的I / O访问。 我想知道是否有一种方法来迫使docker容器的I / O访问绕过Mac中的页面caching? 谢谢,达

docker部署到Docker的Mac群集模式无法正常工作,如何排除故障?

我正试图部署一堆服务的docker为Mac。 让我说事先把我的堆栈部署到一个真正的群体完美的作品。 我运行docker为Mac版本17.05.0-ce-rc1-mac8(16582)。 我确实运行了swarm init 。 这是我的yaml文件: version: "3" services: proxy: image: traefik:1.2-alpine command: –web –docker –docker.swarmmode –docker.domain=docker.localhost –docker.watch –debug –logLevel=DEBUG \ –entryPoints='Name:https Address::443 TLS' \ –entryPoints='Name:http Address::80 Redirect.EntryPoint:https' \ –acme=true \ –acme.entryPoint=https \ –acme.email=myemail@gmail.com \ –acme.storage=/etc/traefik/acme/acme.json \ –acme.domains=mydomain.com \ –acme.ondemand=true \ –acme.onhostrule=true networks: – proxy ports: – 80:80 – 443:443 – 8080:8080 volumes: – […]