将证书添加到 Azure 自托管网关映像

Adding Certificate to Azure Self-hosted Gateway Image

我在使用 azure api 管理自托管网关时遇到了一些麻烦,发生的事情是由于 ssl 握手验证,自托管网关无法与 apim 通信,根据microsfot 文档我应该添加我的自定义证书,但该文档没有显示要应用的步骤。

如何在提供 azure 的 docker 基础镜像中添加自定义证书?

提前致谢

已解决,通过修改提供azure的docker图像:

FROM mcr.microsoft.com/azure-api-management/gateway:latest
USER root
COPY customdomain.crt /usr/local/share/ca-certificates/apim.crt
RUN update-ca-certificates
USER 1001