Tag: macos

你如何连接到在OSx上的Docker容器中运行的postgres?

我有OSX上的Docker容器中运行postgres。 起初我尝试在本地连接到它。 我启动了容器: docker run -i -d -h localhost -p 5432:5432 –name some-postgres -t my-postgres:9.6 postgres 经过一番挖掘之后,我发现你不能通过osx上的localhost来连接它,你需要连接到docker在内部使用的ip地址。 所以我用docker-machine在192.168.99.100:2376上创build了一个虚拟docker-machine 。 但是,我仍然无法连接到192.168.99.100:5432 postgres。 我错过了什么? 任何帮助将不胜感激。

使用boot2docker将heroku postgres数据库转储导入到docker数据库容器中

我在OSX 10.10上运行boot2docker。 我有一个数据库容器的设置,所以我的数据库不会被重置,每次我开始/停止一个容器。 我想从heroku导入一个postgres数据库转储到我的docker数据库。 这可能吗?

为什么Kitematic的IP和端口号码会改变?

我正在运行Mac OS 10.10.3。 我在开发环境中使用Kitematic和Docker。 昨天我为Postgre安装了一个容器。 该容器的mac ip和端口是192.168.99.100:5432。 我closures了我的系统一天。 今天,当我重新启动我的系统,启动Kitematic,并启动包含器的IP和端口是192.168.99.100:32771。 为什么改变?

无法连接到Neo

我已经在OSX上安装了Docker,并下载了neo镜像。 当我运行它(使用图像的主页中的参数),一切似乎工作,但日志的最后一行表示像这样: 00:20:39.662 [main] INFO org.eclipse.jetty.server.Server – Started @ 4761ms 2015-10-05 00:20:39.663 + 0000 INFO [API] Server started on: http:// 022b5f3a38fc:7474 / 2015-10-05 00:20:39.663 + 0000 INFO [API]远程接口已准备好并可在[ http:// 022b5f3a38fc:7474 /] 这似乎很奇怪,试图将我的浏览器连接到http:// localhost:7474 /或指定的http:// 022b5f3a38fc:7474 /导致错误 我在这里错过了什么?

来自cmd行的Dockerlogin会产生I / O超时

我试图从Docker快速入门terminallogin到docker,但它不工作。 我总是得到一个错误说:“从守护进程的错误响应:服务器错误:发布https://index.docker.io/v1/users/ :拨号TCP:I / O超时” 最近几天我一直在使用docker,并且总是能够login和推/拉东西。 唯一不同的是我能想到的是我目前在不同的Wifi上。 任何帮助非常感谢,谢谢。 卡斯滕

在docker工人不更改用户到根目录

我对Docker相当陌生,并且已经设置了一个Dockerfile和一个组合文件来启动一个服务器进行testing。 当在OSX中运行映射到我的用户目录并安装httpd的卷的6.6映像时,var / www / html的用户是1000:ftp而不是root:root。 我需要将文件夹更改为用户apache:apache,以便能够上传文件,并且无法使用chown或chmod在var / www / html下的任何文件夹中进行更改。 我知道这与我的体积映射到我的操作系统驱动器上的位置。 所以,我的问题是.. 无论如何设置它,以便我可以更改var / www / html的所有权?

这个怪异的docker命令是什么意思?

关于编译OwnCloud同步客户端的文档,我正在尝试为Windows构build客户端。 我设法build立docker图像,并根据文档我现在需要运行以下命令开始编译: docker run owncloud-client-win32:2.1 -v "$PWD:/home/jenkins/client" admin/win32/docker/build.sh $(id -u) 但是我得到这个错误: docker: Error response from daemon: Container command '-v' not found or does not exist.. 通过docker运行的文档看,我没有看到任何提到的-v命令,所以这是有道理的。 我想知道这个开发者实际上是什么意思。 有人知道我在这里做错了什么,我怎么可能继续? 所有的提示,欢迎!

无法启动泊坞窗

有谁知道我可以解决这个问题? 在OSX上。 Docker没有启动,UI只是说开始,日志文件显示: time="2016-08-31T20:01:26.092055332Z" level=debug msg="Failed to load layer sha256:04d69c4a99ea33d4859d57e4bb1b1d631a13251b7e5fcd490399ecd2a9296d60: failed to get diff id for sha256:04d69c4a99ea33d4859d57e4bb1b1d631a13251b7e5fcd490399ecd2a9296d60: invalid checksum digest format" time="2016-08-31T20:01:26.238063289Z" level=debug msg="Failed to load layer sha256:770040782dd489c0921460f1c98f89553438ccd4403ee58bcce4eb048802858f: failed to get diff id for sha256:770040782dd489c0921460f1c98f89553438ccd4403ee58bcce4eb048802858f: invalid checksum digest format" time="2016-08-31T20:01:26.243379288Z" level=debug msg="Failed to load layer sha256:7bf84ab6a09cab5a8596beffee90d2054b0945c9d82700d024704790c4510b17: failed to get diff id for sha256:7bf84ab6a09cab5a8596beffee90d2054b0945c9d82700d024704790c4510b17: invalid checksum […]

连接时发生错误:http:服务器在远程主机的任何docker命令上给予了HTTPS客户端的HTTP响应

我正尝试通过ssh隧道连接到远程docker主机。 我已经转发了2375端口,我试图通过指定DOCKER_HOST连接到它。 $ DOCKER_API_VERSION=1.24 DOCKER_HOST=localhost:2375 docker ps error during connect: Get https://localhost:2375/v1.24/containers/json: http: server gave HTTP response to HTTPS client 这已经奏效了,但是我不能再让它工作,因为我的docker客户不断给我回这个错误。 我不能让它忽略的HTTPS / HTTP的东西。 连接是好的,我可以curl的端点就好了,它只是docker客户端正在做一些事情,然后阻止自己连接,我不知道如何使其忽略HTTPS。

Docker进程死于“Killed”信息

在Docker容器中运行一个python脚本,看起来一切正常,看到一些STDOUT消息,大约5分钟后我得到一个Killed消息,没有进一步的解释,程序停止。 查询分贝这可能是一个磁盘空间问题,可能是OOM问题。 我不知道,但我不知道在哪里可以find关于这个杀人消息的日志,所以我可以find这个问题的根源。 任何想法这些日志是? 在Mac OSX上运行docker-machine。 这就是所有的消息说! root@c7b800e0f276:/opt/mymodule# python Python 2.7.13 (default, May 1 2017, 22:44:36) [GCC 4.9.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> from mymodule import model >>> model.run('2017-04-01') INFO:Deleting from input table. INFO:Inserting into input table. INFO:Querying input table for chunk. Killed root@c7b800e0f276:/opt/mymodule# exit 谢谢!