【问题标题】:Not able to install dockerized Pact-broker on centos无法在 centos 上安装 dockerized Pact-broker
【发布时间】:2018-04-22 18:52:07
【问题描述】:

我正在尝试使用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 获取https://index.docker.io/v1/repositories/dius/pact-broker/images:拨打tcp 54.236.81.192:443:连接超时

尝试了不同的机制,例如 1. 运行脚本/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=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 版(最终版)

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

【问题讨论】:

    标签: docker pact-broker


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2015-02-02
      • 2013-10-18
      • 2014-01-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-04
      • 2013-09-02
      • 2016-08-09
      相关资源
      最近更新 更多