fedora下通过docker安装sentry

sentry简介

sentry是一个错误日志管理平台,使用DRF(django restframework)开发,主要功能有:错误日志监控,问题排查、任务分配、邮件提醒

fdeora安装docker

1、sudo yum install -y yum-utils device-mapper-persistent-data lvm2

2、安装软件源

dnf config-manager --add-repo=https://download.docker.com/linux/fedora/docker-ce.repo

3、dnf makecache

4、sudo yum install docker-ce

5、启动docker
sudo systemctl start docker

测试docker

sudo docker run hello-world

查看docker版本:

docker --version

6、安装docker-compose

dnf install docker-compose

安装sentry

7、dnf install git

8、通过镜像安装sentry:https://github.com/getsentry/onpremise

git clone https://github.com/getsentry/onpremise.git

cd onpremise

docker-compose run --rm web config generate-secret-key

将生成的key设置到docker-compose.yml中

docker-compose run --rm web upgrade

启动服务:docker-compose up -d

查看docke进程:docker ps

注意事项

改配置重新启动:docker-compose up -d
当出现启动问题时,可以用docker stop CONTAINER ID 来把主要三个进程(worker cron web)停止:如 docker stop 94f06b721a34 1d34e265ab07 64a5c68600e1
然后依次启动,注意顺序:
docker start worker
docker start cron
docker start web

你可能感兴趣的:(fedora下通过docker安装sentry)