Skip to content

packer

Create multi-platform machine images from a single source configuration

Lightweight, runs on every major operating system, and is highly performant, creating machine images for multiple platforms in parallel. Packer comes out of the box with support for many platforms, the full list of which can be found at https://www.packer.io/docs/builders.

devops

https://www.packer.io

armhf amd64 arm64

Installation

1. Add WakeMeOps repository

curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash

2. Install packer

sudo apt install packer

Snippets

FROM wakemeops/minideb:bullseye

RUN install_packages \
    packer=1.10.1*

USER 1001
- name: Install dependencies
  uses: upciti/wakemeops-action@v1
  with:
    packages: |
      packer=1.10.1*

Download URLs

Version SHA256 Size (KB)
1.10.1 234efebf4f50c55c4f1a1927b14b183e5bb4aaae12ed0db45b5af1176a18dc5a 11063
1.10.0 386ae78662bf72c20b6af94c641593227391a558c42333cf57b6aa50e90eaee2 10813
1.9.5 61446859d89dae75d272e56c25aa6be224b38059e5a2d8434c89b632269d9e51 15573
1.9.4 b3752be628b27082912a5bd334b695148f07f4b2daa726d9a981db36e4440c8b 15237
1.9.3 078d7cffd1fe003f03851bd148259af1a9119eeaf6addee065040980b981af8e 15267
1.9.2 6241669ff8ccf8c3a0ac43100298f165f3d9987f5f07bbd65641d6fe0eeea0c4 15248
1.9.1 1112ba93a392c53c373492943a4aad619f92088d54f84559d488a789a56df44f 15268
1.9.0 c186b3cf7ad5785ca1c928c577e13c21342211e0cdecc913f8e1fd53c076be2d 15272
1.8.7 53a7ff13b170089ca8e9389ff9e7e6e70838743fadb1c4342eadf58e5aeab05d 21791
1.8.6 56a792edef30bc9c95d97def27f760eba678788550384df0844e60766a68c209 22075
Version SHA256 Size (KB)
1.10.1 3f910df3a037c8afd81bb4d4d22eea10342b6d9e6b3490146d41c012fd7c84c2 9599
1.10.0 39512a4b35df0f9351040c779914c4ed8294d7edcabeb358165b1e0828bc68ef 9384
1.9.5 6c62a017f52f01c1806e21be15ce39eee158efc2e79210202412a2fd0b65e363 13620
1.9.4 116691f238ec04b96e267b69054ed9a23eb453e805ee51bf27fef9ea595fad79 13346
1.9.3 a453a7eb44a0083ed3e13fe13c62554f0c4fb00939f0a0fa3d44574fd6c14fda 13351
1.9.2 f9f781a0fd068c334b21622dad29515f91b7d09c49235fd14609c037a59a19e2 13347
1.9.1 ef3d109cbdf37222f9b1559b1ac962300a99755e7226d78469a3f2f5bb512e52 13354
1.9.0 90b172b97300cd78dccb3cab8e1032a3029ead31703c0a9c04a9d14e46f969f8 13348
1.8.7 90580479ec7622b63b7bb6eb2d0628914fd5a0ab7487eded2089a0d02da9a444 19322
1.8.6 88cb6213c0e7c522a22e571fd04319b4ad67b65e5e706e9f0de84672f0d4229c 19696
Version SHA256 Size (KB)
1.10.1 4169ced8e885ff3782aabc5252e5d4c8729473b0c7548a6184a58d43b069c817 9754
1.10.0 8b981e4eecd391545733925ec3e106812e8ce3270d19530ee43e707645d90fdb 9522
1.9.5 b7ca30fc315feeb41267d96d488512678bb62a3a1566a5ce04adb8d02393dc5f 13706
1.9.4 ceb5215f1df3febba19d8665bd73f59b5cd331ee61e46b0bb3bcaee131dc661d 13414
1.9.3 1bf17f3eba2d18578f9078a2f67fb0ff8688ed6dcde7430d371394f119553d2b 13406
1.9.2 e35757d592386d5d023cfccd530f1e59238f995ba85dc4e84db063a67ad09e6a 13421
1.9.1 e09e3587989ed1a476d2c62410d32dae4fbe4de40c3041a2ead963c063559bd1 13425
1.9.0 8bbaec62e82d56cc463bce6befb9abf2de3e6177fa321acac7749b304fa3f63f 13420
1.8.7 386d758727d3911d7dad0ac18073582df3b3f0603e5fd51f56dbb2c9414cc0f8 19134
1.8.6 0a568b7819549c896959c881508da2ab526b6d77d1263848f6e6f48411fca935 19618

Blueprints

Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for packer are versioned here.

Click here to see packer ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/packer/ops2deb.yml
- name: packer
  matrix:
    architectures:
      - amd64
      - arm64
      - armhf
    versions:
      - 1.7.10
      - 1.8.0
  homepage: https://www.packer.io
  summary: create multi-platform machine images from a single source configuration
  description: |-
    Lightweight, runs on every major operating system, and is highly performant,
    creating machine images for multiple platforms in parallel. Packer comes out of
    the box with support for many platforms, the full list of which can be found at
    https://www.packer.io/docs/builders.
  fetch: https://releases.hashicorp.com/packer/{{version}}/packer_{{version}}_linux_{{goarch}}.zip
  script:
    - mv packer {{src}}/usr/bin/packer

- name: packer
  matrix:
    architectures:
      - amd64
      - arm64
      - armhf
    versions:
      - 1.8.1
      - 1.8.2
      - 1.8.3
      - 1.8.4
      - 1.8.5
      - 1.8.6
      - 1.8.7
      - 1.9.0
      - 1.9.1
      - 1.9.2
      - 1.9.3
      - 1.9.4
      - 1.9.5
      - 1.10.0
      - 1.10.1
  homepage: https://www.packer.io
  summary: create multi-platform machine images from a single source configuration
  description: |-
    Lightweight, runs on every major operating system, and is highly performant,
    creating machine images for multiple platforms in parallel. Packer comes out of
    the box with support for many platforms, the full list of which can be found at
    https://www.packer.io/docs/builders.
  fetch: https://releases.hashicorp.com/packer/{{version}}/packer_{{version}}_linux_{{goarch}}.zip
  install:
    - packer:/usr/bin/

The blueprint fetch keyword contains a URL template pointing to packer releases. Downloaded files are locked in a lockfile versioned here.

Click here to see packer release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/packer/ops2deb.lock.yml
- url: https://releases.hashicorp.com/packer/1.7.10/packer_1.7.10_linux_amd64.zip
  sha256: 1c8c176dd30f3b9ec3b418f8cb37822261ccebdaf0b01d9b8abf60213d1205cb
  timestamp: 2022-02-03 02:06:15+00:00
- url: https://releases.hashicorp.com/packer/1.7.10/packer_1.7.10_linux_arm.zip
  sha256: 6da48ac438997cc824f8f6c0be75caceebcc8bcebc7f1c54d1a62699fc388b9b
  timestamp: 2022-02-03 02:06:15+00:00
- url: https://releases.hashicorp.com/packer/1.7.10/packer_1.7.10_linux_arm64.zip
  sha256: 541e769c0582be48b15676e263461e1da85c312c35fa3decbcd08115371a8f80
  timestamp: 2022-02-03 02:06:15+00:00
- url: https://releases.hashicorp.com/packer/1.8.0/packer_1.8.0_linux_amd64.zip
  sha256: 94c5d65386fa8f17e36d3496fbbdf18d3bfab01306aa8000c14656b63070b7c2
  timestamp: 2022-03-04 22:18:36+00:00
- url: https://releases.hashicorp.com/packer/1.8.0/packer_1.8.0_linux_arm.zip
  sha256: a00c11f3e19d6e1727d5d34d17c55a591c32436a67be6880919560bcd0ef00b6
  timestamp: 2022-03-04 22:18:36+00:00
- url: https://releases.hashicorp.com/packer/1.8.0/packer_1.8.0_linux_arm64.zip
  sha256: 8b3a8768021b148ada2cbdf1c39f55d92e4280147ceb5f76f840a7adf50edce2
  timestamp: 2022-03-04 22:18:36+00:00
- url: https://releases.hashicorp.com/packer/1.8.1/packer_1.8.1_linux_amd64.zip
  sha256: ae834c85509669c40b26033e5b2210d5594db3921103e38af1e3f537b58338a3
  timestamp: 2022-05-27 23:21:17+00:00
- url: https://releases.hashicorp.com/packer/1.8.1/packer_1.8.1_linux_arm.zip
  sha256: 8fb625dbe88850d856f18fd3360f904990a9c7fed7ece38e3cb30a5a1d46e4c4
  timestamp: 2022-05-27 23:21:17+00:00
- url: https://releases.hashicorp.com/packer/1.8.1/packer_1.8.1_linux_arm64.zip
  sha256: 1e2d018ca5c9fa705a3b9627c2104edaffbd4ba9be4e14612ad5daf4b1c32be0
  timestamp: 2022-05-27 23:21:17+00:00
- url: https://releases.hashicorp.com/packer/1.8.2/packer_1.8.2_linux_amd64.zip
  sha256: 675bd82561a2e49f89747e092141c7ce79c2e2a9105e6a2ebd49a26df849a468
  timestamp: 2022-06-21 23:18:52+00:00
- url: https://releases.hashicorp.com/packer/1.8.2/packer_1.8.2_linux_arm.zip
  sha256: c1d77dde21327b12ae24b85a175918a6c4fb001669c3867373cdc3f968bb28e8
  timestamp: 2022-06-21 23:18:52+00:00
- url: https://releases.hashicorp.com/packer/1.8.2/packer_1.8.2_linux_arm64.zip
  sha256: 35c9b45dfd14bffd95601a518d70c2830ad362e75c8aefb752c89fd232f88beb
  timestamp: 2022-06-21 23:18:52+00:00
- url: https://releases.hashicorp.com/packer/1.8.3/packer_1.8.3_linux_amd64.zip
  sha256: 0587f7815ed79589cd9c2b754c82115731c8d0b8fd3b746fe40055d969facba5
  timestamp: 2022-08-02 23:19:39+00:00
- url: https://releases.hashicorp.com/packer/1.8.3/packer_1.8.3_linux_arm.zip
  sha256: a1dcaa97bb9ce93fe9f057733aab8ccef6bf4f2ef520236b7dcad4d90d4030a1
  timestamp: 2022-08-02 23:19:39+00:00
- url: https://releases.hashicorp.com/packer/1.8.3/packer_1.8.3_linux_arm64.zip
  sha256: edb096a34b88193294cb92deaac7ea4f67dfdeb21b0810d9b08a439f6767c2db
  timestamp: 2022-08-02 23:19:39+00:00
- url: https://releases.hashicorp.com/packer/1.8.4/packer_1.8.4_linux_amd64.zip
  sha256: ba25b84cc4d3541e9a1dcc0b8e1c7c693f1b39a5d129149194eb6b6050ae56c3
  timestamp: 2022-10-28 20:30:05+00:00
- url: https://releases.hashicorp.com/packer/1.8.4/packer_1.8.4_linux_arm.zip
  sha256: 25f742fe68f45927b033bfb0c6db1266c767bcf8fb64d53325ec449d39bcbb1f
  timestamp: 2022-10-28 20:30:05+00:00
- url: https://releases.hashicorp.com/packer/1.8.4/packer_1.8.4_linux_arm64.zip
  sha256: 13c1895b7e09123d7d45d646b21dc5c194335204c56d8a29851a76e196f39be0
  timestamp: 2022-10-28 20:30:05+00:00
- url: https://releases.hashicorp.com/packer/1.8.5/packer_1.8.5_linux_amd64.zip
  sha256: 1f17a724e5ccc696010c842e6d2bb2c2749ab18ce7bf06482012d3ddb9edeef2
  timestamp: 2022-12-13 02:44:10+00:00
- url: https://releases.hashicorp.com/packer/1.8.5/packer_1.8.5_linux_arm.zip
  sha256: c9d317e5cd1dff67757d04084077ae640c333bc9130edbdaaeb506a70929d88c
  timestamp: 2022-12-13 02:44:10+00:00
- url: https://releases.hashicorp.com/packer/1.8.5/packer_1.8.5_linux_arm64.zip
  sha256: 28ad00415862586bd4877b6cb5db6b4340787728dcc570456b8c4fdc482ac498
  timestamp: 2022-12-13 02:44:10+00:00
- url: https://releases.hashicorp.com/packer/1.8.6/packer_1.8.6_linux_amd64.zip
  sha256: 57d0411e578aea62918d36ed186951139d5d49d44b76e5666d1fbf2427b385ae
  timestamp: 2023-02-15 22:17:44+00:00
- url: https://releases.hashicorp.com/packer/1.8.6/packer_1.8.6_linux_arm.zip
  sha256: 538e355a9a64ed49b00f06a19eac28b9bba5b99d1e44c67873400acf8c10e3cb
  timestamp: 2023-02-15 22:17:44+00:00
- url: https://releases.hashicorp.com/packer/1.8.6/packer_1.8.6_linux_arm64.zip
  sha256: 6f28ade0040fa40fdb19966bbb87dddc5b289d7aa90c6503638d61baaea54d19
  timestamp: 2023-02-15 22:17:44+00:00
- url: https://releases.hashicorp.com/packer/1.8.7/packer_1.8.7_linux_amd64.zip
  sha256: 30d2f21bf882b619697e3af0e9080cbf4a3e89066c7ae11debfd9ea243d5946f
  timestamp: 2023-05-05 01:17:46+00:00
- url: https://releases.hashicorp.com/packer/1.8.7/packer_1.8.7_linux_arm.zip
  sha256: 04293df603e9b461acbb3d0bcfcb6b46f814c20cb29dd77d2b71c3f7e84e09de
  timestamp: 2023-05-05 01:17:46+00:00
- url: https://releases.hashicorp.com/packer/1.8.7/packer_1.8.7_linux_arm64.zip
  sha256: fcc9ef06326eb5b8d11a580049f43540a6d50604c063028d82540395d23653bb
  timestamp: 2023-05-05 01:17:46+00:00
- url: https://releases.hashicorp.com/packer/1.9.0/packer_1.9.0_linux_amd64.zip
  sha256: c23db707533b0db293e27480d38ef9ee7a2aaf337234159aef524f1ec7e10a6c
  timestamp: 2023-05-31 18:20:56+00:00
- url: https://releases.hashicorp.com/packer/1.9.0/packer_1.9.0_linux_arm.zip
  sha256: 95a9adcc23a25a12e5912cb6398a865e1f9117cc47ca23bcccc6585f7c6b5bb9
  timestamp: 2023-05-31 18:20:56+00:00
- url: https://releases.hashicorp.com/packer/1.9.0/packer_1.9.0_linux_arm64.zip
  sha256: 321a34b2311a6141328f16015e66471b779cdf3b310f150bc66a600ee2cea6e6
  timestamp: 2023-05-31 18:20:56+00:00
- url: https://releases.hashicorp.com/packer/1.9.1/packer_1.9.1_linux_amd64.zip
  sha256: 793ed62255b9e572eda0c77d2a770f5fde501314b7598320786f1e51feb260d6
  timestamp: 2023-06-01 21:14:27+00:00
- url: https://releases.hashicorp.com/packer/1.9.1/packer_1.9.1_linux_arm.zip
  sha256: 637377f9d302c215519dd9709e0497e5fff1e599415bd21c9f40db15dd8f9eee
  timestamp: 2023-06-01 21:14:27+00:00
- url: https://releases.hashicorp.com/packer/1.9.1/packer_1.9.1_linux_arm64.zip
  sha256: ed1ac407ec3ce421beb221f8869cdc0998fbefb96cb9b89e71e47f9a1421fdee
  timestamp: 2023-06-01 21:14:27+00:00
- url: https://releases.hashicorp.com/packer/1.9.2/packer_1.9.2_linux_amd64.zip
  sha256: 34fe48d0d5f99670af15d8a3b581db7ce9d08093ce37240d7c7b996de7947275
  timestamp: 2023-07-19 21:14:46+00:00
- url: https://releases.hashicorp.com/packer/1.9.2/packer_1.9.2_linux_arm.zip
  sha256: efa82f5c853ceef0adf67bd2968aad2de89f82f7cc197604eddfa0d5c6c82ff8
  timestamp: 2023-07-19 21:14:46+00:00
- url: https://releases.hashicorp.com/packer/1.9.2/packer_1.9.2_linux_arm64.zip
  sha256: 001f0c8e85742bf2c2f9ef751ec1d6b1d2fdf8ea3c1db4b1abb77340c5e28fc8
  timestamp: 2023-07-19 21:14:46+00:00
- url: https://releases.hashicorp.com/packer/1.9.3/packer_1.9.3_linux_amd64.zip
  sha256: 44d798b1defdfd2396a4106979d54848278876e3c190102c43c41b10e150b0c2
  timestamp: 2023-08-17 18:20:08+00:00
- url: https://releases.hashicorp.com/packer/1.9.3/packer_1.9.3_linux_arm.zip
  sha256: 97bd871d07f4f159832562810be318c2c2ebe319229ee6e42d953f246fe426e4
  timestamp: 2023-08-17 18:20:08+00:00
- url: https://releases.hashicorp.com/packer/1.9.3/packer_1.9.3_linux_arm64.zip
  sha256: fc42f4e70f5466286f675f07fc6c4386a0a7eafdee78537c67c5c0722fb43c81
  timestamp: 2023-08-17 18:20:08+00:00
- url: https://releases.hashicorp.com/packer/1.9.4/packer_1.9.4_linux_amd64.zip
  sha256: 6cd5269c4245aa8c99e551d1b862460d63fe711c58bec618fade25f8492e80d9
  timestamp: 2023-08-18 21:13:31+00:00
- url: https://releases.hashicorp.com/packer/1.9.4/packer_1.9.4_linux_arm.zip
  sha256: e1343eaf1f87806c63e67b1bb6c218d2cbb18ce74d570c9197441cd4cae6ba67
  timestamp: 2023-08-18 21:13:31+00:00
- url: https://releases.hashicorp.com/packer/1.9.4/packer_1.9.4_linux_arm64.zip
  sha256: f00a4fc221b20a166cfac8a63513054775988a068667517bb3edcfab8b1700ba
  timestamp: 2023-08-18 21:13:31+00:00
- url: https://releases.hashicorp.com/packer/1.9.5/packer_1.9.5_linux_amd64.zip
  sha256: 6f8272658a6d606583c2b3deaad272233db6e84a6ee651bf17a0d46d8cea4a9c
  timestamp: 2023-12-05 01:17:22+00:00
- url: https://releases.hashicorp.com/packer/1.9.5/packer_1.9.5_linux_arm.zip
  sha256: 2d90f0f5b65486690cbc9458518b022a749b5116e009b7cd8801ac641bb96ef7
  timestamp: 2023-12-05 01:17:22+00:00
- url: https://releases.hashicorp.com/packer/1.9.5/packer_1.9.5_linux_arm64.zip
  sha256: 5584a6fe1c86f140e57c086d8dcbd1785a5eae467062777f6a325fbfdd3b82d9
  timestamp: 2023-12-05 01:17:22+00:00
- url: https://releases.hashicorp.com/packer/1.10.0/packer_1.10.0_linux_amd64.zip
  sha256: a8442e7041db0a7db48f468e353ee07fa6a7b35276ec62f60813c518ca3296c1
  timestamp: 2023-12-05 21:14:58+00:00
- url: https://releases.hashicorp.com/packer/1.10.0/packer_1.10.0_linux_arm.zip
  sha256: 3b2b97344d13bf25877edfc3ae92e273d2046d811a8174105756edf75e3dba2b
  timestamp: 2023-12-05 21:14:58+00:00
- url: https://releases.hashicorp.com/packer/1.10.0/packer_1.10.0_linux_arm64.zip
  sha256: 37149ec9ca322aa50f249a645e43e67498b67e785b356c59f9b0f0e6519da78e
  timestamp: 2023-12-05 21:14:58+00:00
- url: https://releases.hashicorp.com/packer/1.10.1/packer_1.10.1_linux_amd64.zip
  sha256: e6cfde9514758a7f8684006b3c7f527411d1018a2162ab1376f8aa067546949d
  timestamp: 2024-01-30 18:20:51+00:00
- url: https://releases.hashicorp.com/packer/1.10.1/packer_1.10.1_linux_arm.zip
  sha256: 5026a7d8ae595ba291e3a6679e095669fcd918a61a068a04e7c8ab969114b848
  timestamp: 2024-01-30 18:20:51+00:00
- url: https://releases.hashicorp.com/packer/1.10.1/packer_1.10.1_linux_arm64.zip
  sha256: a6bf810360a972a7f8f33ad04873ab36ed80df2f6d31e272be820a6b5af268a5
  timestamp: 2024-01-30 18:20:51+00:00

Badge

WakeMeOps

[![WakeMeOps](https://docs.wakemeops.com/badges/packer.svg)](https://docs.wakemeops.com/packages/packer)
<a href="https://docs.wakemeops.com/packages/packer">
  <img src="https://docs.wakemeops.com/badges/packer.svg"/>
</a>
.. image:: https://docs.wakemeops.com/badges/packer.svg
:target: https://docs.wakemeops.com/packages/packer