Packer is a tool for building 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 supports various platforms through external plugin integrations, the full list of which can be found at https://developer.hashicorp.com/packer/integrations.
The images that Packer creates can easily be turned into Vagrant boxes.
ထုတ်ဝေသူ၏ ဖော်ပြချက် (အင်္ဂလိပ်)
HashiCorp Packer ဆိုတာ ဘာလဲ
HashiCorp Packer သည် HashiCorp ထုတ်ဝေသော Windows အတွက် မူပိုင် Virtualization အမျိုးအစား ပရိုဂရမ် ဖြစ်ပါသည်။ ဤစာရင်းရှိ Virtualization အမျိုးအစားထဲတွင် လူကြိုက်များမှုအရ အဆင့် ၄ ဖြစ်ပါသည်။ Go ဖြင့် ရေးသားထားပါသည်။
ထည့်သွင်းခြင်းနှင့် လိုအပ်ချက်များ
တရားဝင် installer များကို 64-bit နှင့် 32-bit အတွက် Portable ပုံစံဖြင့် ရနိုင်ပါသည်။ ပင်မ installer ၏ အရွယ်အစားမှာ ၃၄.၅ MB ဖြစ်ပါသည်။ ထည့်သွင်းစရာမလိုဘဲ တိုက်ရိုက် run နိုင်ပါသည် (portable)။
အပ်ဒိတ်များနှင့် ဗားရှင်းမှတ်တမ်း
နောက်ဆုံးဗားရှင်းမှာ 1.16.2 ဖြစ်ပါသည် (၂၀၂၆ အောက်တိုဘာ ၂၂ တွင် ထုတ်ဝေ)။ ၂၀၂၃ ဖေဖော်ဝါရီ ၁၅ မှစ၍ ဗားရှင်း ၃၀ ခုကို စာရင်းပြုထားပြီး တစ်ခုစီတွင် ကိုယ်ပိုင် installer ဖိုင်လင့်ခ်များ ပါဝင်ပါသည်။ ဆိုလိုသည်မှာ တစ်နှစ်လျှင် ထုတ်ဝေမှု ၈.၁ ခုခန့် ဖြစ်ပါသည်။ နောက်ဆုံးအပ်ဒိတ်သည် တစ်လမပြည့်သေးပါ။
လူကြိုက်များမှုနှင့် ဖိုင်အမျိုးအစားများ
Chocolatey package ကို ၅၆၀,၂၂၀ ကြိမ် ဒေါင်းလုဒ်လုပ်ထားပါသည်။ GitHub ပေါ်ရှိ source code (hashicorp/packer) တွင် ကြယ် ၁၅,၈၁၂ ပွင့် ရှိပါသည်။ ဆင်တူသော ပရိုဂရမ်များတွင် Oracle VirtualBox၊ Sandboxie နှင့် Multipass ပါဝင်ပါသည်။
GitHub ပေါ်ရှိ ပရောဂျက်ဖော်ပြချက်: “Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.”
အားသာချက်များ / အားနည်းချက်များ
အားသာချက်များ
- Portable - ထည့်သွင်းစရာမလိုဘဲ run နိုင်သည်
- မကြာခဏ အပ်ဒိတ်ထွက်သည် (တစ်နှစ်လျှင် ၈.၁ ခုခန့်)
- အသုံးပြုသူ အများအပြား ရှိသည်
အားနည်းချက်များ
- မူပိုင်လိုင်စင် - စည်းကမ်းချက်နှင့် စျေးနှုန်းကို စစ်ဆေးပါ
- Native ARM64 build မရှိပါ
အတိုချုပ်: HashiCorp Packer သည် 64-bit နှင့် 32-bit ကွန်ပျူတာများအတွက် Virtualization ကိရိယာ ဖြစ်ပါသည်။ တက်ကြွစွာ ထိန်းသိမ်းနေဆဲ ဖြစ်ပါသည်။
HashiCorp Packer ကို ဒေါင်းလုဒ်လုပ်ရန် လုံခြုံပါသလား
- ဖိုင်ကို ထုတ်ဝေသူ၏ ကိုယ်ပိုင်ဒိုမိန်း releases.hashicorp.com မှ ပေးပို့ပါသည်
- ဒေါင်းလုဒ်လင့်ခ်သည် HTTPS ကို အသုံးပြုပါသည်
- SHA256 hash ထုတ်ပြန်ထားသဖြင့် ဖိုင်ကို စစ်ဆေးနိုင်ပါသည်:
1B3984AE7F5954CC3AE416B527AE5C5A747EA7BB7977366038609199BE4A2710· ဤ hash ၏ VirusTotal အစီရင်ခံစာကို ဖွင့်ပါ - နောက်ဆုံးစစ်ဆေးချိန် (၂၀၂၆ အောက်တိုဘာ ၂၄) တွင် လင့်ခ် တုံ့ပြန်ခဲ့ပါသည်
- ExeAtlas သည် installer များကို မသိမ်းဆည်း၊ မထုပ်ပိုး၊ မပြင်ဆင်ပါ
ဆက်စပ် လမ်းညွှန်: Windows တွင် ဖိုင်၏ SHA256 hash စစ်ဆေးနည်း
လုံခြုံရေး အလေ့အကျင့်များ (OpenSSF Scorecard)
GitHub ပေါ်ရှိ hashicorp/packer repository ကို Open Source Security Foundation က အလိုအလျောက် စစ်ဆေးထားခြင်း ဖြစ်ပါသည်။ နောက်ဆုံးစစ်ဆေးသည့်နေ့ - ၂၀၂၆ နိုဝင်ဘာ ၂။
- တက်ကြွစွာ ထိန်းသိမ်းနေ၁၀
- Code review၁၀
- အန္တရာယ်ရှိသော workflow မရှိ၁၀
- Repository ထဲ binary ဖိုင် မရှိ၁၀
- လုံခြုံရေးမူဝါဒ၁၀
- လိုင်စင် ကြေညာထား၉
- Pin လုပ်ထားသော dependency များ၈
- Branch ကာကွယ်မှု၆
- OpenSSF Best Practices တံဆိပ်၀
- ကန့်သတ်ထားသော token ခွင့်ပြုချက်၀
- Fuzzing၀
- လက်မှတ်ထိုးထားသော release များ၀
- Static code analysis၀
ဤအမှတ်သည် ပရောဂျက်ကို ဖန်တီးပုံနှင့် ထုတ်ဝေပုံကို အကဲဖြတ်ခြင်းဖြစ်ပြီး ပရိုဂရမ်ကို ထည့်သွင်းရန် လုံခြုံမလုံခြုံကို ပြောခြင်း မဟုတ်ပါ။ scorecard.dev
မကြာသေးမီ ဗားရှင်းများ
ဗားရှင်း ၃၀ ခုလုံး ›၄ နှစ်အတွင်း ဗားရှင်း ၃၀ ခု · တစ်နှစ်လျှင် ၈.၁ ခုခန့်
| ဗားရှင်း | ရက်စွဲ | အရွယ်အစား | ဖိုင်များ |
|---|---|---|---|
| 1.16.2နောက်ဆုံး | ၂၀၂၆ အောက်တိုဘာ ၂၂ | ၃၄.၅ MB | 64-bit ZIP32-bit ZIP |
| 1.16.1 | ၂၀၂၆ စက်တင်ဘာ ၁၈ | ၃၅.၃ MB | 64-bit ZIP32-bit ZIP |
| 1.16.0 | ၂၀၂၆ ဇူလိုင် ၂၄ | ၃၅.၂ MB | 32-bit ZIP64-bit ZIP |
| 1.15.4 | ၂၀၂၆ ဇွန် ၃ | ၃၁.၈ MB | 64-bit ZIP32-bit ZIP |
| 1.15.3 | ၂၀၂၆ ဧပြီ ၂၇ | ၂၅.၉ MB | 64-bit ZIP32-bit ZIP |
| 1.15.2 | ၂၀၂၆ ဧပြီ ၂၄ | ၂၅.၉ MB | 64-bit ZIP32-bit ZIP |
| 1.15.1 | ၂၀၂၆ မတ် ၂၆ | ၂၅.၇ MB | 64-bit ZIP32-bit ZIP |
| 1.15.0 | ၂၀၂၆ ဖေဖော်ဝါရီ ၄ | ၁၄.၈ MB | 32-bit ZIP64-bit ZIP |
ထုတ်ဝေမှုစက်ဝန်းနှင့် ပံ့ပိုးမှု
ဗားရှင်း 1.16.2 သည် 1.16 ထုတ်ဝေမှုလိုင်းတွင် ပါဝင်ပါသည်။ ထိုလိုင်းကို ပံ့ပိုးနေဆဲဖြစ်ပြီး ပြီးဆုံးမည့်ရက် မကြေညာရသေးပါ။
| ထုတ်ဝေမှုလိုင်း | ထုတ်ဝေသည့်နေ့ | ပံ့ပိုးမှု ပြီးဆုံးရက် | နောက်ဆုံးဗားရှင်း | အခြေအနေ |
|---|---|---|---|---|
| 1.16 | ၂၀၂၆ ဇူလိုင် ၂၄ | မကြေညာရသေး | 1.16.2 | ပံ့ပိုးနေဆဲ |
| 1.15 | ၂၀၂၆ ဖေဖော်ဝါရီ ၄ | မကြေညာရသေး | 1.15.4 | ပံ့ပိုးနေဆဲ |
| 1.14 | ၂၀၂၅ ဇူလိုင် ၃၀ | မကြေညာရသေး | 1.14.3 | ပံ့ပိုးနေဆဲ |
| 1.13 | ၂၀၂၅ မေ ၃၀ | ၂၀၂၆ ဇူလိုင် ၂၄ | 1.13.1 | ပံ့ပိုးမှု ပြီးဆုံး |
| 1.12 | ၂၀၂၅ ဇန်နဝါရီ ၂၂ | ၂၀၂၆ ဖေဖော်ဝါရီ ၄ | 1.12.0 | ပံ့ပိုးမှု ပြီးဆုံး |
| 1.11 | ၂၀၂၄ မေ ၃၁ | ၂၀၂၅ ဇူလိုင် ၃၀ | 1.11.2 | ပံ့ပိုးမှု ပြီးဆုံး |
| 1.10 | ၂၀၂၃ ဒီဇင်ဘာ ၅ | ၂၀၂၅ မေ ၃၀ | 1.10.3 | ပံ့ပိုးမှု ပြီးဆုံး |
| 1.9 | ၂၀၂၃ မေ ၃၁ | ၂၀၂၅ ဇန်နဝါရီ ၂၂ | 1.9.5 | ပံ့ပိုးမှု ပြီးဆုံး |
Command line မှ ထည့်သွင်းခြင်း
အသံတိတ်ထည့်သွင်းခြင်း ›winget install --id Hashicorp.Packer -echoco install packer -yပရိုဂရမ်ဖိုင်များ (.exe): packer.exe
ဆက်စပ် လမ်းညွှန်: winget အသုံးပြုနည်း - ပရိုဂရမ် ထည့်သွင်းခြင်းနှင့် အပ်ဒိတ်
အချက်အလက်
- ထုတ်ဝေသူ
- HashiCorp
- အမျိုးအစား
- Virtualization
- လိုင်စင်
- BUSL-1.1
- စျေးနှုန်း
- ထုတ်ဝေသူ၏ ဆိုက်တွင် ကြည့်ပါ
- Source code
- github.com/hashicorp/packer
- ရေးသားထားသည့် ဘာသာ
- Go
- လိုအပ်ချက်
- Windows 11 / 10
- Architecture
- 64-bit, 32-bit
- Installer အမျိုးအစား
- Portable
- ဗားရှင်း
- 1.16.2
- ထုတ်ဝေသည့်နေ့
- ၂၀၂၆ အောက်တိုဘာ ၂၂
- စာရင်းထဲ ထည့်သည့်နေ့
- ၂၀၂၃ မတ် ၂၇
- စာရင်းရှိ ဗားရှင်းများ
- 30
- တစ်နှစ်လျှင် အပ်ဒိတ်
- ၈.၁
- Chocolatey ဒေါင်းလုဒ်
- ၅၆၀,၂၂၀
- ExeAtlas မှ ဒေါင်းလုဒ်
- ၃
- GitHub ကြယ်
- ၁၅,၈၁၂
- GitHub fork များ
- ၃,၃၆၃
- ဝဘ်ဆိုက်
- developer.hashicorp.com
- winget ID
- Hashicorp.Packer
- Chocolatey package
- packer
အဆင့်သတ်မှတ်ချက်နှင့် သုံးသပ်ချက်များ
သုံးသပ်ချက် မရှိသေးပါ။ ပထမဆုံး အဆင့်သတ်မှတ်သူ ဖြစ်လိုက်ပါ။
HashiCorp Packer အစားထိုးပရိုဂရမ်များ
အားလုံးကြည့်ရန် ›-
ပွင့်လင်းရင်းမြစ် (open source)၂.၃ သန်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၉.၅ သောင်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၂.၈ သောင်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၄.၂ သိန်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၈၇၆ ↓ -
မူပိုင် (proprietary)၁.၉ သောင်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)★ ၃.၄ သောင်း -
မူပိုင် (proprietary)၂.၅ သိန်း ↓
မေးလေ့ရှိသောမေးခွန်းများ
HashiCorp Packer သည် အခမဲ့လား
HashiCorp Packer သည် မူပိုင် (closed-source) ဆော့ဖ်ဝဲ ဖြစ်ပါသည် (လိုင်စင် - BUSL-1.1)။ ငွေကုန်မကုန်သည် edition ပေါ်တွင် မူတည်ပါသည် — စျေးနှုန်းနှင့် အခမဲ့ ရွေးချယ်စရာများကို ထုတ်ဝေသူ၏ ဆိုက်တွင် စစ်ဆေးပါ။
HashiCorp Packer ကို ဒေါင်းလုဒ်လုပ်ရန် လုံခြုံပါသလား
ဒေါင်းလုဒ်ကို releases.hashicorp.com (ထုတ်ဝေသူပိုင်) မှ ရယူပါသည်။ ExeAtlas သည် ဖိုင်ကို မသိမ်းဆည်း၊ မပြောင်းလဲပါ။ ဖိုင်၏ SHA256 hash ကို ဤနေရာတွင် ပြထားသော hash နှင့် နှိုင်းယှဉ်ပါ သို့မဟုတ် ထို hash ၏ VirusTotal အစီရင်ခံစာကို ဖွင့်ကြည့်ပါ။
HashiCorp Packer ကို winget ဖြင့် ဘယ်လို ထည့်သွင်းရမလဲ
PowerShell သို့မဟုတ် Windows Terminal ကို ဖွင့်ပြီး ဤစာမျက်နှာရှိ winget command ကို run ပါ။ winget သည် တရားဝင် installer ကို ဒေါင်းလုဒ်လုပ်ပြီး မ run မီ ၎င်း၏ SHA256 hash ကို စစ်ဆေးပါသည်။
HashiCorp Packer သည် ARM (Windows on Arm) တွင် အလုပ်လုပ်ပါသလား
ARM64 build မရှိပါ။ Windows 11 on Arm သည် 64-bit နှင့် 32-bit ဗားရှင်းကို emulation ဖြင့် run နိုင်ပါသည်။
HashiCorp Packer ဗားရှင်းဟောင်းကို ဘယ်မှာ ဒေါင်းလုဒ်လုပ်ရမလဲ
ဗားရှင်းများ စာမျက်နှာတွင် ဗားရှင်း ၃၀ ခုလုံးကို ၂၀၂၃ ဖေဖော်ဝါရီ ၁၅ အထိ တရားဝင် installer ဖိုင်လင့်ခ်များနှင့်အတူ စာရင်းပြုထားပါသည်။
HashiCorp Packer ကို Administrator ခွင့်မပါဘဲ သုံးနိုင်ပါသလား
သုံးနိုင်ပါသည်။ Portable ဖြစ်သဖြင့် ဖြည်ပြီး run ရုံသာ ဖြစ်ပါသည်။
HashiCorp Packer အစား ဘာတွေ သုံးနိုင်သလဲ
Oracle VirtualBox၊ Sandboxie၊ Multipass၊ QEMU နှင့် usbipd-win။ အစားထိုးပရိုဂရမ်များ စာမျက်နှာတွင် ၎င်းတို့ကို နှိုင်းယှဉ်ထားပါသည်။