首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Azure应用服务中编写声纳和PostgreSQL

在Azure应用服务中编写声纳和PostgreSQL
EN

Stack Overflow用户
提问于 2020-10-13 09:36:24
回答 1查看 552关注 0票数 1

我正在尝试制作一个包含声呐和Postgre数据库的坞工撰写文件,并将其部署到Azure App服务中。

下面是docker-组合文件:

代码语言:javascript
复制
version: '3.3'

services:
   db:
     image: postgres
     volumes:
       - postgresql:/var/lib/postgresql
       - postgresql_data:/var/lib/postgresql/data
     restart: always
     environment:
       POSTGRES_USER: sonar
       POSTGRES_PASSWORD: sonar

   sonarqube:
     depends_on:
       - db
     image: sonarqube
     ports:
       - "9000:9000"
     volumes:
       - sonarqube_conf:/opt/sonarqube/conf
       - sonarqube_data:/opt/sonarqube/data
       - sonarqube_extensions:/opt/sonarqube/extensions
       - sonarqube_bundled-plugins:/opt/sonarqube/lib/bundled-plugins
     restart: always
     environment:
       SONARQUBE_JDBC_URL: jdbc:postgresql://db:5432/sonar
       SONARQUBE_JDBC_USERNAME: sonar
       SONARQUBE_JDBC_PASSWORD: sonar

volumes:
  postgresql:
  postgresql_data:
  sonarqube_conf:
  sonarqube_data:
  sonarqube_extensions:
  sonarqube_bundled-plugins:

在我的本地机器上,一切正常工作,我可以访问Sonarqube。但是,一旦我尝试在Azure App服务中应用docker-组合文件,我就会在日志中得到以下条目:

我试着检查我是否可以在应用程序服务中增加vm.max_map_count,但我没有找到这样做的方法。

我怎样才能解决这个问题?是否至少有一种方法可以绕过vm.max_map_count的引导检查?

EN

回答 1

Stack Overflow用户

发布于 2022-09-06 11:31:18

在Azure应用服务中增加vm.max_map_count是不可能的。您可以通过在SonarQube服务的环境变量部分中添加以下行来绕过此引导检查:

代码语言:javascript
复制
SONAR_ES_BOOTSTRAP_CHECKS_DISABLE: 'true'
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64332581

复制
相关文章

相似问题

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