无法在centos

时间:2017-11-09 16:58:18

标签: docker pact-broker

我正在尝试使用https://github.com/DiUS/pact_broker-docker

中提到的说明在centos机器中设置pact代理

我已经安装了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 < / p>

我正在收到以下消息

无法在本地找到图片'dius / pact-broker:latest' 拉动存储库dius / pact-broker 获取https://index.docker.io/v1/repositories/dius/pact-broker/images:拨打tcp 54.236.81.192:443:连接超时

尝试了不同的机制 1.运行script / test.sh 2. cd pact_broker-docker-master;码头工人建造。

仍然没有运气。

更多详情:

uname -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 x86_64 x86_64 GNU / Linux。

cat / etc / * release

CentOS版本6.9(最终版) LSB_VERSION =碱基-4.0-AMD64:碱-4.0-noarch:芯-4.0-AMD64:芯-4.0-noarch:图形-4.0-AMD64:图形-4.0-noarch:印刷-4.0-AMD64:印刷-4.0-noarch CentOS发布6.9(最终版) CentOS发布6.9(最终版)

注意:我的机器在公司代理后面。

1 个答案:

答案 0 :(得分:0)

我认为贵公司的代理是问题所在。相关的错误消息是:

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可以帮助您调试代理问题。祝你好运。