安装配置sentry问题解决
安装sentry过程遇到的问题:
1.
docker内在创建前update出现网络问题,临时创建的容器没有镜像:
使用下面代替

2.
不存在busybox,

在安装busybox后仍出现同样错误

解决办法:因为busybox的标签为latest,本地为1.29-4,所以手动添加tag

3.
pull relay出现网络错误
▶ Ensuring Relay credentials …
relay/config.yml already exists, skipped creation.
no such service: swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/getsentry/relay:latest
Error in install/ensure-relay-credentials.sh:27.
‘$dc pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/getsentry/relay:latest’ exited with status 1
-> install.sh:main:30
–> install/ensure-relay-credentials.sh:source:27

install.sh脚本实际上是去docker-compose.yml找到名为relay的服务,所以需要修改docker-compose.yml文件
找到并修改

4.
ERROR: failed to do request: Head “https://registry-1.docker.io/v2/getsentry/sentry/manifests/nightly“: dial tcp 128.121.243.107:443: i/o timeout
[web internal] load metadata for docker.io/getsentry/sentry:nightly:
failed to solve: getsentry/sentry:nightly: failed to resolve source metadata for docker.io/getsentry/sentry:nightly: failed to do request: Head “https://registry-1.docker.io/v2/getsentry/sentry/manifests/nightly“: dial tcp 128.121.243.107:443: i/o timeout
Error in install/build-docker-images.sh:6.
‘$dcb –force-rm web’ exited with status 1
-> install.sh:main:33
–> install/build-docker-images.sh:source:6
遇到同样网络问题

先找到在哪个文件

然后修改
5.
新网络问题

修改clickhouse

6.新网络问题同先前update问题
./cron/Dockerfile文件也需要修改

7.
没有redis

仍需要找到出错文件使用源替代
8.
RUN里面使用了本机代理,容器内自动迁移本机代理,导致无法访问本机代理导致出现错误
删除本机代理配置
9.

10.
5a3809a7389f swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/memcached:1.6.26 “docker-entrypoint.s…” 17 minutes ago Up 7 minutes (unhealthy) 11211/tcp sentry-self-hosted-memcached-1
某个容器unhealthy
检查是如何判断健康状态的

手动执行这个命令

不知道为什么没有安装,先手动移除了