标签:mkdir 文件 构建 get nbsp http 手动 分享 sudo
在开发过程中,我们通过debug来排查bug,并且使用logging来记录系统的错误。但是logging有很多不足:
为什么要使用sentry:
下载rpm包
sudo yum install docker.rpm
安装docker-compose
sudo yum install epel-release sudo yum install -y python-pip sudo pip install docker-compose
测试docker
sudo docker run hello-world docker --version
安装git
sudo yum install git
制作我们的本地数据库和sentry配置目录。这个目录是用postgres绑定挂载的
sudo mkdir -p data/{sentry,postgres}
克隆sentry项目
git clone https://github.com/getsentry/onpremise.git
构建和标记Docker服务
docker-compose build
生成密钥。将它添加到docker-compose.yml
的base
作为SENTRY_SECRET_KEY
。
cd onpremise/ docker-compose run --rm web config generate-secret-key
将生成的key复制到docker-compose.yml
vim docker-compose.yml
构建数据库。使用交互式提示创建用户帐户。
docker-compose run --rm web upgrade
开启所有服务(分离/后台模式)
docker-compose up -d
访问
http:xx.xx.xx.xx:9000
标签:mkdir 文件 构建 get nbsp http 手动 分享 sudo
原文地址:https://www.cnblogs.com/weihengblog/p/9498720.html