docker安装sentry
Docker 安装 Sentry
系统 centos 7 + 4 cores + 8G
如果已安装 docker 和 docker-compose 直接跳转到安装Sentry
安装 Docker
1 | curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun |
运行 docker run hello-world
测试是否安装成功
若出现 docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
,则根据参考运行如下命令:
1 | systemctl daemon-reload |
重试运行 hello-world 即可
安装 docker-compose 参考
1 | curl -L "https://github.com/docker/compose/releases/download/1.28.0/docker-compose-Linux-x86_64" -o /usr/local/bin/docker-compose |
1.28.0版本的 docker-compose 可能会报错:
Error loading Python lib ‘/tmp/_MEIluNF4X/libpython3.9.so.1.0’: dlopen: /lib64/libc.so.6: version `GLIBC_2.28’ not found (required by /tmp/_MEIluNF4X/libpython3.9.so.1.0)
处理方法如下:
1 | # 通过第三方库 SCL 升级 gcc,仅支持64位,否则需要编译安装 |
搭建 Sentry
搭建监控平台
1 | git clone https://github.com/getsentry/self-hosted.git |
运行监控平台
1 | docker-compose up -d |
访问localhost:9000
即可
docker-compose restart
命令会导致重启异常,因此不建议使用
更新
1 | # docker-compose build --pull |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Mosu!
评论
ArtalkGitalk