docker - 无法在 Synology NAS 中的 Docker 上运行 Gerrit
问题描述
我正在尝试在 Synology NAS 中托管的 Docker 上安装和运行 Gerrit。我已经从“gerritcodereview”下载了最新的 Gerrit 镜像,并且端口设置如下。
29418:29418
8080:8080
当我启动容器时,它会运行大约 2-3 分钟,然后自动停止。当它运行时,我没有看到任何网页加载:8080。网页显示“ERR_EMPTY_RESPONSE”。最后,我在查看 Gerrit docker 容器日志时发现了以下错误。知道如何解决这个问题并让 Gerrit 运行吗?
No SSH keys under /var/gerrit/etc
while locating com.google.gerrit.sshd.HostKeyProvider
at com.google.gerrit.sshd.SshHostKeyModule.configure(SshHostKeyModule.java:25)
while locating org.apache.sshd.common.keyprovider.KeyPairProvider
解决方案
推荐阅读
- jsf - JSF 如何评估 c:set 仅在声明地点一次
- c# - 如何查找和安装同一 WiFi 网络上的打印机?
- c - 如何获取超大数组的最后一个元素?
- compilation - 为什么在新安装中出现编译错误?
- css - 如何修复 CSS 溢出属性上的滚动属性失败
- excel - 如果满足条件,将整行从一个工作簿复制到另一个工作簿
- spring - Spring Cloud Data Flow - 可以在没有 spring boot 的情况下使用吗?
- vba - 如果表格 (MS Word) 中的列中的任何单元格包含特定文本,则显示 MsgBox
- amazon-web-services - 启动 EC2 实例时观察到的奇怪行为
- scala - 带有 Maven 的 Scala 2.12.8 宏