Centos7 集成 sentry
Requirements
Docker 19.03.6+
Compose 1.28.0+
4 CPU Cores
8 GB RAM
20 GB Free Disk Space
一、安装/更新 docker
1.以root身份更新yum,将yum包更新到最新
sudo yum update
2.卸载旧版本 docker
yum remove docker docker-common docker-selinux docker-engine
3.设置 yum 为阿里源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4.安装 Docker
yum -y install docker-ce
二.安装/更新 pip3
1.已安装 pip3,则更新
pip3 install --upgrade pip
2.安装 pip3
$ yum -y install epel-release
$ yum -y install python-pip
三.安装 docker-composer
1.使用普通用户安装
pip3 install --user -U docker-compose
安装 senty 到 docker
克隆 sentry 并安装
sudo yum install -y git
git clone https://github.com/getsentry/onpremise.git
sudo ./install.sh
创建项目的superuser
$ docker-compose run --rm web upgrade
创建账号和密码
创建自己的用户, 根据提示输入邮箱和密码
$ docker-compose run --rm web createuser
生成 key 并设置
docker-compose run --rm web config generate-secret-key
编辑 .env 文件# 添加到 .env 的 SENTRY_SECRET_KEY 里面复制代码
启动 Docker Compose
docker-compose up -d