0

我正在尝试使用https://github.com/DiUS/pact_broker-docker中提到的说明在 centos 机器中设置协议代理

我已经安装了 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 获取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 ;码头工人建造。

仍然没有运气。

更多细节 :

unname -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 。

猫 /etc/*释放

CentOS release 6.9 (Final) 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 版(最终版)

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

4

1 回答 1

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,我猜你会看到同样的问题。

也许这篇博文将帮助您调试代理问题。祝你好运。

于 2017-11-14T20:19:45.560 回答