小编Mar*_*ier的帖子

在 azure 上创建 ejbca docker 容器时,containerd 错误“无法通过 uid 找到用户”

当我尝试为EJBCA-ce创建 Azure 容器实例时,出现错误并且看不到任何日志。

我期待以下结果: azure 门户容器实例事件成功

但我收到以下错误:

azure 门户容器实例事件失败

Failed to start container my-azure-container-resource-name, Error response: to create containerd task: failed to create container e9e48a_________ffba97: guest RPC failure: failed to find user by uid: 10001: expected exactly 1 user matched '0': unknown

一些背景:

我在 azure 云容器实例上运行容器

我试过

  • 来自 ARM 模板
  • 来自 Azure 门户。
  • 安装了文件共享
  • 使用数据库环境变量
  • 没有任何环境变量

它使用相同的环境变量(数据库配置)在本地运行良好。几周前,它曾经以相同的配置运行。

以下是我从 az cli 附加容器组时得到的一些日志。

(count: 1) (last timestamp: 2020-11-03 16:04:32+00:00) pulling image "primekey/ejbca-ce:6.15.2.3"
(count: 1) (last timestamp: 2020-11-03 16:04:37+00:00) Successfully pulled image "primekey/ejbca-ce:6.15.2.3"
(count: 28) …
Run Code Online (Sandbox Code Playgroud)

azure docker ejbca azure-container-instances containerd

8
推荐指数
1
解决办法
806
查看次数