首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >微服务体系结构和Docker中JHipster应用程序的奇怪错误

微服务体系结构和Docker中JHipster应用程序的奇怪错误
EN

Stack Overflow用户
提问于 2018-07-12 08:22:11
回答 2查看 741关注 0票数 0

我已经生成了一个JHipster 5.0.1版本的应用程序。该应用程序有4个组件:

  • UAA用于用户计费和授权的应用程序
  • JHipster注册表应用程序
  • 网关应用程序
  • 一个简单的微型服务

我遵循了文档中的所有步骤,包括创建docker撰写文件的步骤。但是,当我想要运行对接-合成,我得到了一些错误的拉许可与我的自定义组件。

这是原木

compose.cli.verbose_proxy.proxy_callable: docker inspect_image <- ('chipagames') urllib3.connectionpool._make_request:http://localhost:None "GET /v1.22/http://localhost:None/chipagames/json/1.1404“60 compose.service.pull: docker app(chipagames:)('chipagames',标记=‘最新’,stream=True,platform=None) docker.auth.get_config_header:查找auth配置docker.auth.resolve_authconfig:使用凭据存储"osxkeychain“docker.auth._resolve_authconfig_credstore:查找'https://index.docker.io/v1/‘docker.auth.get_config_header: Found urllib3.connectionpool._make_request:http://localhost:None "POST HTTP/1.1”404 91

我已经运行了对接服务,我也在码头中心创建了一个存储库,但是我不明白这个错误。

编辑:

这是我的船坞-Compose.yml

代码语言:javascript
复制
version: '2'
services:
    appuaa-app:
        image: appuaa
        environment:
            - SPRING_PROFILES_ACTIVE=prod,swagger
            - EUREKA_CLIENT_SERVICE_URL_DEFAULTZONE=http://admin:$${jhipster.registry.password}@jhipster-registry:8761/eureka
            - SPRING_CLOUD_CONFIG_URI=http://admin:$${jhipster.registry.password}@jhipster-registry:8761/config
            - SPRING_DATA_MONGODB_URI=mongodb://appuaa-mongodb:27017
            - SPRING_DATA_MONGODB_DATABASE=appuaa
            - JHIPSTER_SLEEP=30
            - SPRING_DATA_ELASTICSEARCH_CLUSTER_NODES=appuaa-elasticsearch:9300
            - JHIPSTER_REGISTRY_PASSWORD=;nddeanb
    appuaa-mongodb:
        image: mongo:3.6.3
    appuaa-elasticsearch:
        image: elasticsearch:5.6.5
        command: -Enetwork.host=0.0.0.0 -Ediscovery.type=single-node

    chipagames-app:
        image: chipagames
        environment:
            - SPRING_PROFILES_ACTIVE=prod,swagger
            - EUREKA_CLIENT_SERVICE_URL_DEFAULTZONE=http://admin:$${jhipster.registry.password}@jhipster-registry:8761/eureka
            - SPRING_CLOUD_CONFIG_URI=http://admin:$${jhipster.registry.password}@jhipster-registry:8761/config
            - SPRING_DATASOURCE_URL=jdbc:postgresql://chipagames-postgresql:5432/chipagames
            - JHIPSTER_SLEEP=30
            - JHIPSTER_REGISTRY_PASSWORD=;nddeanb
        ports:
            - 8080:8080
    chipagames-postgresql:
        image: postgres:9.6.5
        environment:
            - POSTGRES_USER=chipagames
            - POSTGRES_PASSWORD=

    users-app:
        image: users
        environment:
            - SPRING_PROFILES_ACTIVE=prod,swagger
            - EUREKA_CLIENT_SERVICE_URL_DEFAULTZONE=http://admin:$${jhipster.registry.password}@jhipster-registry:8761/eureka
            - SPRING_CLOUD_CONFIG_URI=http://admin:$${jhipster.registry.password}@jhipster-registry:8761/config
            - SPRING_DATASOURCE_URL=jdbc:postgresql://users-postgresql:5432/users
            - JHIPSTER_SLEEP=30
            - SPRING_DATA_ELASTICSEARCH_CLUSTER_NODES=users-elasticsearch:9300
            - JHIPSTER_REGISTRY_PASSWORD=;nddeanb
    users-postgresql:
        image: postgres:10.4
        environment:
            - POSTGRES_USER=users
            - POSTGRES_PASSWORD=
    users-elasticsearch:
        image: elasticsearch:5.6.5
        command: -Enetwork.host=0.0.0.0 -Ediscovery.type=single-node

    jhipster-registry:
        extends:
            file: jhipster-registry.yml
            service: jhipster-registry

    jhipster-elasticsearch:
        extends:
            file: jhipster-console.yml
            service: jhipster-elasticsearch
    jhipster-logstash:
        extends:
            file: jhipster-console.yml
            service: jhipster-logstash
        depends_on:
            - jhipster-elasticsearch
    jhipster-console:
        extends:
            file: jhipster-console.yml
            service: jhipster-console
        depends_on:
            - jhipster-elasticsearch
    jhipster-import-dashboards:
        extends:
            file: jhipster-console.yml
            service: jhipster-import-dashboards
        depends_on:
            - jhipster-elasticsearch
    jhipster-zipkin:
        extends:
            file: jhipster-console.yml
            service: jhipster-zipkin
        depends_on:
            - jhipster-elasticsearch
EN

回答 2

Stack Overflow用户

发布于 2018-07-12 10:31:54

我猜你有私人存储库。如果它是专用存储库,那么就需要停靠者登录凭据。遵循以下链接:https://ropenscilabs.github.io/r-docker-tutorial/04-Dockerhub.html

有了这个,你可以拉码头形象。

票数 1
EN

Stack Overflow用户

发布于 2018-07-12 11:21:38

问题是,对接者正在寻找你的图像-- appuaa,chipagames。这是因为您还没有在本地构建它们,而docker正在查看已知的存储库(如hub.docker ),但没有成功。

您应该将您的应用程序构建为

代码语言:javascript
复制
./mvnw -Pprod package dockerfile:build

代码语言:javascript
复制
./gradlew -Pprod build buildDocker

然后再次尝试docker-compose up

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51300620

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档