首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法将yugabytedb码头集装箱与声呐容器连接起来

无法将yugabytedb码头集装箱与声呐容器连接起来
EN

Stack Overflow用户
提问于 2022-05-26 05:07:22
回答 1查看 92关注 0票数 0

我使用Sonarqube进行了一段时间的代码质量检查。在后端使用Postgres。但是现在我们的团队想要使用yugabytedb,但是我发现很难连接到yugabytedb。我尝试手动部署分别由sonarqube和yugabytedb组成的容器,但未能与每个other.Below连接,这是我以前用于postgres的docker-compose.yaml文件。如何编辑这个yaml将其转换为?

代码语言:javascript
复制
version: "3"

services:
  sonarqube:
    image: sonarqube:6.7.1
    container_name: sonarqube
    restart: unless-stopped
    environment:
      - SONARQUBE_JDBC_USERNAME=sonar
      - SONARQUBE_JDBC_PASSWORD=password123
      - SONARQUBE_JDBC_URL=jdbc:postgresql://db:5432/sonarqube
    ports:
      - "9000:9000"
      - "9092:9092"
    volumes:
      - sonarqube_conf:/opt/sonarqube/conf
      - sonarqube_data:/opt/sonarqube/data
      - sonarqube_extensions:/opt/sonarqube/extensions
      - sonarqube_bundled-plugins:/opt/sonarqube/lib/bundled-plugins

  db:
    image: postgres:10.1
    container_name: db
    restart: unless-stopped
    environment:
      - POSTGRES_USER=sonar
      - POSTGRES_PASSWORD=password123
      - POSTGRES_DB=sonarqube
    volumes:
      - sonarqube_db:/var/lib/postgresql10
      - postgresql_data:/var/lib/postgresql10/data

volumes:
  postgresql_data:
  sonarqube_bundled-plugins:
  sonarqube_conf:
  sonarqube_data:
  sonarqube_db:
  sonarqube_extensions:
EN

回答 1

Stack Overflow用户

发布于 2022-05-26 06:16:55

下面是一个具有您相同行为的docker-组合示例,它使用环境变量来创建数据库和用户:https://dev.to/franckpachot/docker-composeyaml-to-start-yugabytedb-with-postgresuser-postgrespassword-postgresdb-env-4do3

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

https://stackoverflow.com/questions/72386943

复制
相关文章

相似问题

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