
oowy/packer维护者:
Oowy团队
获取帮助:
Docker社区Slack、Server Fault、Unix & Linux 或 Stack Overflow
latest1.12.0-alpine3.201.11.2-alpine3.191.11.1-alpine3.191.11.0-alpine3.191.10.3-alpine3.191.10.2-alpine3.191.10.1-alpine3.191.10.0-alpine3.191.9.5-alpine3.191.10.3-alpine3.181.10.2-alpine3.181.10.1-alpine3.181.10.0-alpine3.181.9.5-alpine3.181.8.7-alpine3.181.7.10-alpine3.181.6.6-alpine3.181.5.6-alpine3.181.4.5-alpine3.181.10.0-alpine3.171.9.5-alpine3.171.8.7-alpine3.171.7.10-alpine3.171.6.6-alpine3.171.5.6-alpine3.171.4.5-alpine3.17amd64, arm64v8Packer 是一款用于从单个源配置为多个平台(如AWS、Azure、VMware和Docker)创建相同机器镜像的工具。它自动化镜像创建过程,便于跨不同平台创建一致且可重现的镜像。
在Docker容器中运行Packer比直接运行Packer CLI可执行文件需要更多配置。除非需要容器隔离,否则建议使用非容器化的Packer CLI包。
!logo
团队为每个官方Packer CLI版本在此仓库发布Docker镜像。每个版本化镜像包含与之版本号相同的Packer CLI发行版。
这些镜像包裹Packer可执行文件,允许通过传递子命令名称和参数来运行Packer子命令,作为docker run命令的一部分。
例如,以下命令使用latest标签,通过最新版本的Packer生成一个"build":
bashdocker run -i -t oowy/packer:latest build .
注意:对于生产环境,建议指定特定版本而非使用latest。
您可能需要进一步配置容器,以便Packer能够访问配置文件和提供商凭据。这可能包括将配置挂载到容器中、设置工作目录以引用配置,以及传入环境变量和凭据文件(针对您打算使用的提供商)。docker run文档列出了可用于自定义容器环境的选项。
您也可以将这些镜像用作自己镜像的基础。例如,如果您希望将CLI配置设置预先集成到镜像中,这将非常有用。
有关Packer二进制文件的问题,请在主Packer仓库提交issue。

manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务