Packer | HashiCorp Developer

Build Automated Machine Images

  • Install

  • Tutorials

  • Documentation

  • Integrations

What is Packer?

Packer is a tool that lets you create identical machine images for multiple platforms from a single source template. Packer can create golden images to use in image pipelines.

Learn more

Get Started

Follow a code-complete, hands-on tutorial to learn the Packer basics.

  • Amazon Web Services

  • Docker

  • HCP Packer

HCP Packer

Automate build management across your cloud providers

Try HCP Packer for free

Featured Documentation

  • Templates

    Describe how Packer should build machine images.

  • Packer CLI

    Learn Packer's CLI-based workflows.

  • HCP Packer

    Manage machine images across your organization.

Popular Use Cases

  • 43min

    Build a golden image pipeline with HCP Packer

    Create a golden image pipeline with HCP Packer. Build an application image on the base with Packer and provision it on AWS with Terraform.

    • Terraform

    • Packer

  • 7min

    Schedule artifact version revocation for compliance

    Schedule an artifact version revocation to ensure no one uses outdated artifacts.

    • Packer

    • Terraform

  • 12min

    Identify compromised artifacts with HCP Terraform

    Use an HCP Terraform run task to validate HCP Packer data source artifacts and ensure that your Terraform configuration does not use revoked artifacts.

    • Packer

    • Terraform

  • 15min

    Enforce artifact compliance with HCP Terraform

    Use an HCP Terraform run task to detect when Terraform resources use revoked artifact versions, or reference hard-coded or untracked image IDs.

    • Packer

    • Terraform

Join the Community

  • Forum

    Get answers from engineers and the Packer community.

  • User Group

    Find a local HashiCorp User Group (HUG).

  • Office Hours

    Ask experts questions live.

Read the original on developer.hashicorp.com ↗