我正在尝试使用https://github.com/DiUS/pact_broker-docker中提到的指令在centos机器中设置pact broker。
我已经安装了docker和postgresql (不是在docker容器中,而是作为单独的服务)。
我尝试运行以下命令(捆绑在https://github.com/DiUS/pact_broker-docker中)
docker run --name pactbroker --link pactbroker-db:postgres -e PACT_BROKER_DATABASE_USERNAME=pactbrokeruser -e PACT_BROKER_DATABASE_PASSWORD=Thtest -e PACT_BROKER_DATABASE_HOST=postgres -e PACT_BROKER_DATABASE_NAME=pactbroker -d -p 80:80 dius/pact-broker
我收到了下面的消息
找不到映像' dius/pact-broker :latest‘本地拉取存储库dius/pact-broker Get https://index.docker.io/v1/repositories/dius/pact-broker/images:dial tcp 54.236.81.192:443:连接超时
尝试了不同的机制,比如1.run script/test.sh 2.cd pact_broker- docker -master;docker build。
还是不走运。
更多详细信息:
取消命名-a
Linux mock-tomcat-132867461-1-210308209 2.6.32-504.30.3.el6.x86_64 #1 SMP Wed Jul 15 10:13:09 UTC 2015 x86_64 GNU/Linux。
cat /etc/*版本
CentOS版本6.9 (最终版) LSB_VERSION=base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch CentOS版本6.9 (最终版) CentOS版本6.9 (最终版)
注意:我的机器在公司代理后面。
发布于 2017-11-15 04:19:46
我想问题出在你们公司的代理人身上。相关的错误消息为:
Unable to find image 'dius/pact-broker:latest' locally
Pulling repository dius/pact-broker
Get https://index.docker.io/v1/repositories/dius/pact-broker/images: dial tcp 54.236.81.192:443: connection timed out尝试使用docker pull dius/pact-broker:latest,我猜你也会看到同样的问题。
也许this blog post可以帮助你调试代理问题。祝好运。
https://stackoverflow.com/questions/47207592
复制相似问题