第 5 章 使用本地源运行容器的最佳实践
在运行 RHEL bootc 镜像时,您可以访问在需要自定义传输层安全(TLS)根证书的内部 registry 中托管的内容。
仅使用本地资源将内容安装到容器有两个选项:
-
绑定挂载:使用 example
-v /etc/pki:/etc/pki
,使用主机的存储覆盖容器的存储。 -
派生镜像:通过利用
Containerfile
构建它,使用自定义证书创建新的容器镜像。
在适当的时候,您可以使用相同的技术来运行 bootc-image-builder'
容器或 bootc
容器。
5.1. 使用绑定挂载将自定义证书导入到容器 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用绑定挂载,使用主机的存储覆盖容器的存储。
流程
运行 RHEL bootc 镜像并使用 bind mount,如 example
-v /etc/pki:/etc/pki
,使用主机的存储覆盖容器的存储:Copy to Clipboard Copied! Toggle word wrap Toggle overflow
验证
列出容器内的证书:
ls -l /etc/pki
# ls -l /etc/pki
Copy to Clipboard Copied! Toggle word wrap Toggle overflow