我正在尝试使用 docker 驱动程序启动 nomad 作业,它应该从我的本地 docker 注册表中提取一个映像。我使用了 Nomad tls cert create 颁发的 tls 证书,docker 可以很好地使用它。但是当我尝试运行我的作业时,我收到以下错误“tls 验证失败,x509 证书由未知机构签名”。
我也尝试过使用 Vault 颁发的证书,问题依旧。并尝试将此证书添加到操作系统级别的受信任证书中,但同样没有结果。
这是我的 job.hcl 文件的一部分
task "frontend" {
driver = "docker"
config {
image = "https://167.235.72.131/frontend"
ports = ["http", "https"]
}