Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何更改sentry docker中的config.yml?_Docker_Configuration Files_Sentry - Fatal编程技术网

如何更改sentry docker中的config.yml?

如何更改sentry docker中的config.yml?,docker,configuration-files,sentry,Docker,Configuration Files,Sentry,我在机器里设置了岗哨和码头工人。我想集成GitHub插件。为此,我需要在配置文件中添加一些设置 docker compose文件是 我在sentry\u 1容器中的/etc/sentry中找到了一个配置文件。是配置文件还是我遗漏了什么? 谢谢你的帮助 如果您看到他们建议使用的自定义图像 sentry:onbuild 此图像使您可以轻松地自定义构建自己的哨兵实例 在自定义config.yml和/或sentry.conf.py文件中复制 从requirements.txt安装插件 也可以在onbui

我在机器里设置了岗哨和码头工人。我想集成GitHub插件。为此,我需要在配置文件中添加一些设置

docker compose文件是

我在
sentry\u 1
容器中的
/etc/sentry
中找到了一个配置文件。是配置文件还是我遗漏了什么? 谢谢你的帮助

如果您看到他们建议使用的自定义图像

sentry:onbuild

此图像使您可以轻松地自定义构建自己的哨兵实例 在自定义
config.yml
和/或
sentry.conf.py
文件中复制 从
requirements.txt
安装插件

也可以在onbuild中开发自定义扩展 包裹如果生成目录包含
setup.py
文件,则 也可以安装

要创建自定义的
sentry:onbuild
包,只需执行以下操作:

创建一个Dockerfile,其中包含来自哨兵的
:onbuild
目录中,添加自定义的
配置文件
。你可以复印 从docker sentry GitHub repo中将这些文件用作模板。 构建你的形象:
docker Build-t mysentry.
使用mysentry而不是sentry运行自定义图像。

version: '2'

services:
  redis:
    image: redis

  postgres:
    image: 'postgres'
    environment:
      POSTGRES_USER: postgres
      POSTGRES_PASSWORD: postgres
      POSTGRES_DBNAME: sentry
      POSTGRES_DBUSER: sentry
      POSTGRES_DBPASS: sentry
    volumes:
     - ~/sentry/data:/var/lib/postgresql/data

  sentry:
    image: sentry
    depends_on:
     - redis
     - postgres
    links:
     - redis
     - postgres
    ports:
     - 9000:9000
    environment:
      SENTRY_SECRET_KEY: '<SECRET-KEY>'
      SENTRY_POSTGRES_HOST: postgres
      SENTRY_DB_USER: postgres
      SENTRY_DB_PASSWORD: postgres
      SENTRY_REDIS_HOST: redis
      SENTRY_SERVER_EMAIL: '<FROM-EMAIL>'
      SENTRY_EMAIL_HOST: <EMAIL-HOST>
      SENTRY_EMAIL_PORT: <EMAIL-PORT>
      SENTRY_EMAIL_USER: '<USER-NAME>'
      SENTRY_EMAIL_PASSWORD: '<USER-PASSWD>'
      SENTRY_EMAIL_USE_TLS: 'true'

  sentry-cron:
    image: sentry
    depends_on:
     - redis
     - postgres
    command: "sentry run cron"
    environment:
      SENTRY_SECRET_KEY: '<SECRET-KEY>'
      SENTRY_POSTGRES_HOST: postgres
      SENTRY_DB_USER: postgres
      SENTRY_DB_PASSWORD: postgres
      SENTRY_REDIS_HOST: redis
      SENTRY_SERVER_EMAIL: '<FROM-EMAIL>'      
      SENTRY_EMAIL_HOST: <EMAIL-HOST>
      SENTRY_EMAIL_PORT: <EMAIL-PORT>
      SENTRY_EMAIL_USER: '<USER-NAME>'
      SENTRY_EMAIL_PASSWORD: '<USER-PASSWD>'
      SENTRY_EMAIL_USE_TLS: 'true'

  sentry-worker-1:
    image: sentry
    depends_on:
     - redis
     - postgres
    command: "sentry run worker"
    environment:
      SENTRY_SECRET_KEY: '<SECRET-KEY>'
      SENTRY_POSTGRES_HOST: postgres
      SENTRY_DB_USER: postgres
      SENTRY_DB_PASSWORD: postgres
      SENTRY_REDIS_HOST: redis
      SENTRY_SERVER_EMAIL: '<FROM-EMAIL>'      
      SENTRY_EMAIL_HOST: <EMAIL-HOST>
      SENTRY_EMAIL_PORT: <EMAIL-PORT>
      SENTRY_EMAIL_USER: '<USER-NAME>'
      SENTRY_EMAIL_PASSWORD: '<USER-PASSWD>'
      SENTRY_EMAIL_USE_TLS: 'true'
root@sentry:~# docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED              STATUS              PORTS                    NAMES                                                                                         
af70794fbd0d        sentry              "/entrypoint.sh run …"   About a minute ago   Up About a minute   0.0.0.0:9000->9000/tcp   root_sentry_1                                                                                 
733862200ac9        sentry              "/entrypoint.sh sent…"   About a minute ago   Up About a minute   9000/tcp                 root_sentry-cron_1                                                                            
4d6bc8691010        sentry              "/entrypoint.sh sent…"   About a minute ago   Up About a minute   9000/tcp                 root_sentry-worker-1_1
1cd4f132ccca        redis               "docker-entrypoint.s…"   About a minute ago   Up About a minute   6379/tcp                 root_redis_1
0c887f4b5ee0        postgres            "docker-entrypoint.s…"   About a minute ago   Up About a minute   5432/tcp                 root_postgres_1