packer-cn/website/content/intro/index.mdx

32 lines
1.5 KiB
Plaintext
Raw Normal View History

2013-06-21 14:46:38 -04:00
---
2015-07-22 22:31:00 -04:00
page_title: Introduction
description: |-
Welcome to the world of Packer! This introduction guide will show you what
Packer is, explain why it exists, the benefits it has to offer, and how you
can get started with it. If you're already familiar with Packer, the
documentation provides more of a reference for all available features.
---
2013-06-21 14:46:38 -04:00
# Introduction to Packer
Welcome to the world of Packer! This introduction guide will show you what
2015-07-22 22:31:00 -04:00
Packer is, explain why it exists, the benefits it has to offer, and how you can
get started with it. If you're already familiar with Packer, the
2020-03-24 18:15:31 -04:00
[documentation](/docs) provides more of a reference for all available
2017-03-28 18:28:34 -04:00
features.
2013-06-21 14:46:38 -04:00
## What is Packer?
2015-07-22 22:31:00 -04:00
Packer is an open source tool for creating identical machine images for multiple
platforms from a single source configuration. Packer is lightweight, runs on
every major operating system, and is highly performant, creating machine images
for multiple platforms in parallel. Packer does not replace configuration
management like Chef or Puppet. In fact, when building images, Packer is able to
use tools like Chef or Puppet to install software onto the image.
2013-06-21 14:46:38 -04:00
2020-03-18 18:46:47 -04:00
A _machine image_ is a single static unit that contains a pre-configured
2015-07-22 22:31:00 -04:00
operating system and installed software which is used to quickly create new
running machines. Machine image formats change for each platform. Some examples
2016-01-14 15:31:19 -05:00
include [AMIs](https://en.wikipedia.org/wiki/Amazon_Machine_Image) for EC2,
2013-06-21 14:46:38 -04:00
VMDK/VMX files for VMware, OVF exports for VirtualBox, etc.