将证书添加到Dockerfile(rhel7)

时间:2018-05-15 13:27:46

标签: docker ssl-certificate dockerfile

我使用此功能,我需要将代理证书添加到dockerfile(作为命令) 我读了不同的资源,但这一切都是关于ubuntu的,它是否是类似的?

如何在docker尝试构建时自动添加证书。 我想我需要ADD命令,但我需要放入什么样的文件夹?

2 个答案:

答案 0 :(得分:1)

在Dockerfile中使用COPY将本地系统中的文件包含到容器中。

以下是语法文档:

Dockerfile reference - COPY

以下是一个示例Dockerfile,其中包含许多我想在需要时引用的元素:

Example dockerfile

如果仍有疑问,请粘贴Dockerfile和使用的命令。

答案 1 :(得分:0)

我们使用了COPY命令和RUN:

表示rhel7:

COPY your-xert.cer /etc/pki/ca-trust/source/anchors/
RUN update-ca-trust

for centos

COPY your-xert.cer /usr/local/share/ca-certificates/
RUN update-ca-certificates