当前位置: 首页 > 软件库 > 服务器软件 > 虚拟机 >

Packer

自动创建机器映像工具
授权协议 MPL
开发语言 Google Go
所属分类 服务器软件、 虚拟机
软件类型 开源软件
地区 不详
投 递 者 南门嘉
操作系统 Linux
开源组织
适用人群 未知
 软件概览

Packer是一个开源工具,用于从单一配置来源为多平台创建相同的机器映像。目前支持的平台包括Amazon EC2、DigitalOcean、OpenStack、VirtualBox和VMware。

  • 什么是Packer Packer是HashiCorp推出的一款工具,旨在提供简易的方式自动化构建镜像。通过Packer,你只需要在配置文件中指明镜像构建所需的基本信息及期望安装到镜像中的软件及配置,即可通过自动化脚本构建所需的镜像。由于构建镜像的过程被固化成了配置文件,每一个步骤都清晰可见易于回溯,无需担心多次构建得到的镜像存在不一致。且镜像构建配置化后,将为测试和更新镜像带来极大的便利,大大降低

  • 总目录(待翻译完完善) 1. 概览 2. 教程 3. 使用指引    3.1 安装Multipass      3.1.1 基于Linux      3.1.2 基于macOS      3.1.3 基于Windows    3.2 管理实例      3.2.1 创建实例      3.2.2 修改实例      3.2.3 使用实例      3.2.4 使用实例命令别名      3.2.5

 相关资料
  • 我正在尝试用Dockers创建一个GraalVM本地映像。我已经创建了一个Micronaut项目,并成功创建了jar应用程序,并在docker中运行;此外,我已经用这个jar文件创建了一个GraalVM本机映像,现在可以运行这个应用程序,但我需要在docker中运行一个GraalVM本机映像,在论坛中寻找答案。我发现有必要在docker中构建本机映像。因此我尝试了这个docker文件: 它不会抛出

  • VM create失败,原因是ISOSDISK错误:MSRESTAZURE.AZURE_Exceptions.CloudError:不允许更改属性'osDisk.Image.URI'。 如果有帮助,则是将事务发送到Azure: URL:hps://management.azure.com/subscriptions/b97ddb69-f825-48b4-9e19-48eb3b4c8267/reso

  • 问题内容: 是否可以创建一个PNG图像并将其作为JAX-RS资源的一部分直接输出到浏览器? 像这样: 这行得通吗?我是否必须注意正确的标题(Content- Type),还是由注释完成?可以将图像输出为吗?我可以从流中构建一个吗? 问题答案: 看看http://jersey.java.net/nonav/documentation/latest/user- guide.html#d4e323 :

  • 嗨,我是新的GoogleDataProc和尝试创建自定义图像的dataproc。我已经按照留档中提到的所有步骤,但在运行它时,我得到了成功匹配发现“构建成功:数据处理程序初始化操作成功”之后,我得到以下错误: 来自安装了gcloud sdk的本地计算机的命令: python生成自定义图像。py--映像名称xyz--dataproc版本1.2.45--自定义脚本自定义脚本。sh——菊花路径~/dai

  • -----编辑----- 这个问题Docker映像和容器之间有什么区别?没有回答我的问题。 我的问题是:为什么我们需要从图像而不是从DockerFile创建容器?首先从Dockerfile创建映像,然后再创建容器的目的/好处是什么?

  • 问题内容: 我们可以使用没有源映像(OS)的docker文件创建docker映像吗 我们不希望在所有应用程序docker映像中使用基本映像(centos或rhel)。我们想要将基本映像(centos或rhel)与应用程序映像分开,并在运行时将它们链接起来。可能吗? 当我 不使用 或构建docker映像时,docker抱怨:“提交前提供源映像” 我的docker文件如下所示: 问题答案: 您说过:“

  • 问题内容: 根据Docker文档,要构建自己的映像,您必须始终使用指令指定基本映像。 显然,Docker索引中有很多图像可供选择,但是如果我想构建自己的图像怎么办?那可能吗? 如果我理解正确,该映像是在Ubuntu上构建的,并且我想尝试使用Debian映像。另外,我想真正了解Docker的工作原理,该映像对我来说仍然是一个黑匣子。 编辑: 有关创建基本映像的官方文档 问题答案: 您可以看一下如何创

  • 我创建了一个简单的asp。Visual Studio 2019中的net core应用程序,并添加了docker支持。 Dockerfile、. docker忽略和docker-comush文件都已创建。 在命令提示下,我导航到docker compose文件夹。yml文件存在,然后运行命令 我看到创建了容器并进行了端口映射,这样我就可以在浏览器中浏览web应用了。 所以当我在容器上运行以下检查命