docker - 在 Sentry 本地 docker 安装中发送电子邮件失败
问题描述
我们在 ubuntu 机器上的 Docker 中安装了 Sentry OnPremise 8.22.0。我已经使用 SMTP 帐户设置了 config.yml,我尝试了一个内部帐户以及我的 gmail 帐户。
两次,我都重新启动了 docker 容器,设置反映在 sentry manage/status/mail/ 中,但是在我单击按钮发送测试电子邮件后,它工作了一段时间,然后给了我错误消息
[Errno -2] Name or service not known
我尝试检查哨兵日志,但内部项目不包含任何错误,并且在docker或ubuntu中找不到哨兵日志。
从 docker 内部,我尝试 ping 主机名,但 docker 容器没有安装 ping 或 curl,所以那里没有运气。
我认为问题与哨兵码头容器无法解析电子邮件域名有关,但我无法证明这一点,因为我没有日志或检查它的方法。
如果不删除 docker 容器并从头开始重建它们,我会很高兴有任何建议如何继续......
解决方案
推荐阅读
- git - Git 合并仓库外的文件内容(--no-index)
- ms-access - ACCESS 2016 - 单击选项卡后切换页面时如何阻止屏幕跳转
- javascript - concardis payengine.de 创建订单 将 JSON 发送到服务器
- angular - 配置 Angular 以使用 playwright
- arguments - Python 命名与未命名参数
- python - 同一类的多个对象中的随机数生成
- python - lxml 在存在命名空间时搜索标签
- xcode - 在 GitHub pod 中更改 .scnp 不会影响运行
- javascript - Blockly - 如何更改“Change Variable by...”块生成的 JavaScript 代码
- c# - 从手机的文件系统写入文本文件并将文件复制到桌面