Define and run multi-container applications with Docker
with simple configuration files and command: docker-compose up
ထုတ်ဝေသူ၏ ဖော်ပြချက် (အင်္ဂလိပ်)
Docker Compose ဆိုတာ ဘာလဲ
Container နှင့် DevOps အမျိုးအစားတွင် ပါဝင်သော Docker Compose သည် ပွင့်လင်းရင်းမြစ် Windows ဆော့ဖ်ဝဲ ဖြစ်ပြီး Docker Inc. က ထုတ်ဝေပါသည်။ ဤစာရင်းရှိ Container နှင့် DevOps အမျိုးအစားထဲတွင် လူကြိုက်များမှုအရ အဆင့် ၈ ဖြစ်ပါသည်။ Go ဖြင့် ရေးသားထားပါသည်။
ထည့်သွင်းခြင်းနှင့် လိုအပ်ချက်များ
ထုတ်ဝေသူသည် 64-bit နှင့် ARM64 Windows အတွက် Portable installer များကို ပေးထားပါသည်။ ထည့်သွင်းစရာမလိုဘဲ တိုက်ရိုက် run နိုင်ပါသည် (portable)။
အပ်ဒိတ်များနှင့် ဗားရှင်းမှတ်တမ်း
နောက်ဆုံးဗားရှင်းမှာ 5.6.1 ဖြစ်ပါသည် (၂၀၂၆ အောက်တိုဘာ ၂၁ တွင် ထုတ်ဝေ)။ ဗားရှင်းမှတ်တမ်းတွင် ထုတ်ဝေမှု ၄၀ ခု ပါဝင်ပြီး အဟောင်းဆုံးမှာ ၂၀၂၃ နိုဝင်ဘာ ၂၈ ဖြစ်ပါသည်။ အားလုံးကို တရားဝင်ဖိုင်များသို့ လင့်ခ်ချိတ်ထားပါသည်။ ဆိုလိုသည်မှာ တစ်နှစ်လျှင် ထုတ်ဝေမှု ၁၄ ခုခန့် ဖြစ်ပါသည်။ နောက်ဆုံးအပ်ဒိတ်သည် တစ်လမပြည့်သေးပါ။
လူကြိုက်များမှုနှင့် ဖိုင်အမျိုးအစားများ
Chocolatey package ကို ၅၅၉,၃၅၀ ကြိမ် ဒေါင်းလုဒ်လုပ်ထားပါသည်။ GitHub ပေါ်ရှိ source code (docker/compose) တွင် ကြယ် ၃၈,၄၂၉ ပွင့် ရှိပါသည်။ ဆင်တူသော ပရိုဂရမ်များတွင် Kubernetes - Minikube - A Local Kubernetes Development Environment၊ k9s နှင့် Pulumi ပါဝင်ပါသည်။
GitHub ပေါ်ရှိ ပရောဂျက်ဖော်ပြချက်: “Define and run multi-container applications with Docker”
အားသာချက်များ / အားနည်းချက်များ
အားသာချက်များ
- ပွင့်လင်းရင်းမြစ် - code ကို မည်သူမဆို စစ်ဆေး၍ build လုပ်နိုင်သည်
- Windows on Arm အတွက် native ARM64 build ရှိသည်
- Portable - ထည့်သွင်းစရာမလိုဘဲ run နိုင်သည်
- မကြာခဏ အပ်ဒိတ်ထွက်သည် (တစ်နှစ်လျှင် ၁၄ ခုခန့်)
- အသုံးပြုသူ အများအပြား ရှိသည်
အတိုချုပ်: Docker Compose သည် 64-bit နှင့် ARM64 ကွန်ပျူတာများအတွက် ပွင့်လင်းရင်းမြစ် Container နှင့် DevOps ကိရိယာ ဖြစ်ပါသည်။ တက်ကြွစွာ ထိန်းသိမ်းနေဆဲ ဖြစ်ပါသည်။
Docker Compose ကို ဒေါင်းလုဒ်လုပ်ရန် လုံခြုံပါသလား
- ဖိုင်ကို ထုတ်ဝေသူ၏ ကိုယ်ပိုင်ဒိုမိန်း github.com မှ ပေးပို့ပါသည်
- ဒေါင်းလုဒ်လင့်ခ်သည် HTTPS ကို အသုံးပြုပါသည်
- SHA256 hash ထုတ်ပြန်ထားသဖြင့် ဖိုင်ကို စစ်ဆေးနိုင်ပါသည်:
91B1492F0A923427651E2B955739D732AC36B8191193BF4799E62F3E3525C4CD· ဤ hash ၏ VirusTotal အစီရင်ခံစာကို ဖွင့်ပါ - လင့်ခ်ကို မစစ်ဆေးရသေးပါ
- Source code ကို အများပြည်သူ ကြည့်နိုင်ပါသည်
- ExeAtlas သည် installer များကို မသိမ်းဆည်း၊ မထုပ်ပိုး၊ မပြင်ဆင်ပါ
ဆက်စပ် လမ်းညွှန်: Windows တွင် ဖိုင်၏ SHA256 hash စစ်ဆေးနည်း
လုံခြုံရေး အလေ့အကျင့်များ (OpenSSF Scorecard)
GitHub ပေါ်ရှိ docker/compose repository ကို Open Source Security Foundation က အလိုအလျောက် စစ်ဆေးထားခြင်း ဖြစ်ပါသည်။ နောက်ဆုံးစစ်ဆေးသည့်နေ့ - ၂၀၂၆ အောက်တိုဘာ ၂၀။
- Dependency အပ်ဒိတ်ကိရိယာ၁၀
- Code review၁၀
- လုံခြုံရေးမူဝါဒ၁၀
- တက်ကြွစွာ ထိန်းသိမ်းနေ၁၀
- အန္တရာယ်ရှိသော workflow မရှိ၁၀
- ကန့်သတ်ထားသော token ခွင့်ပြုချက်၁၀
- Repository ထဲ binary ဖိုင် မရှိ၁၀
- လိုင်စင် ကြေညာထား၁၀
- Static code analysis၁၀
- CI တွင် စမ်းသပ်မှုများ၁၀
- အဖွဲ့အစည်းများစွာမှ ပါဝင်သူများ၁၀
- သိရှိထားသော အားနည်းချက် မရှိ၈
- လက်မှတ်ထိုးထားသော release များ၈
- Pin လုပ်ထားသော dependency များ၃
- OpenSSF Best Practices တံဆိပ်၀
- Fuzzing၀
ဤအမှတ်သည် ပရောဂျက်ကို ဖန်တီးပုံနှင့် ထုတ်ဝေပုံကို အကဲဖြတ်ခြင်းဖြစ်ပြီး ပရိုဂရမ်ကို ထည့်သွင်းရန် လုံခြုံမလုံခြုံကို ပြောခြင်း မဟုတ်ပါ။ scorecard.dev
မကြာသေးမီ ဗားရှင်းများ
ဗားရှင်း ၄၀ ခုလုံး ›၃ နှစ်အတွင်း ဗားရှင်း ၄၀ ခု · တစ်နှစ်လျှင် ၁၄ ခုခန့်
| ဗားရှင်း | ရက်စွဲ | အရွယ်အစား | ဖိုင်များ |
|---|---|---|---|
| 5.6.1နောက်ဆုံး | ၂၀၂၆ အောက်တိုဘာ ၂၁ | — | ARM64 Portable64-bit Portable |
| 5.6.0 | ၂၀၂၆ အောက်တိုဘာ ၂ | — | 64-bit PortableARM64 Portable |
| 5.5.1 | ၂၀၂၆ စက်တင်ဘာ ၃ | — | ARM64 Portable64-bit Portable |
| 5.5.0 | ၂၀၂၆ ဩဂုတ် ၁၇ | — | ARM64 Portable64-bit Portable |
| 5.4.0 | ၂၀၂၆ ဇူလိုင် ၇ | — | 64-bit PortableARM64 Portable |
| 5.3.1 | ၂၀၂၆ ဇူလိုင် ၇ | — | ARM64 Portable64-bit Portable |
| 5.3.0 | ၂၀၂၆ ဇူလိုင် ၂ | — | ARM64 Portable64-bit Portable |
| 5.2.0 | ၂၀၂၆ ဇွန် ၂၃ | — | ARM64 Portable64-bit Portable |
Command line မှ ထည့်သွင်းခြင်း
အသံတိတ်ထည့်သွင်းခြင်း ›winget install --id Docker.DockerCompose -echoco install docker-compose -yပရိုဂရမ်ဖိုင်များ (.exe): docker-compose.exe
ဆက်စပ် လမ်းညွှန်: winget အသုံးပြုနည်း - ပရိုဂရမ် ထည့်သွင်းခြင်းနှင့် အပ်ဒိတ်
အချက်အလက်
- ထုတ်ဝေသူ
- Docker Inc.
- အမျိုးအစား
- Container နှင့် DevOps
- လိုင်စင်
- Apache-2.0
- စျေးနှုန်း
- အခမဲ့
- Source code
- github.com/docker/compose
- ရေးသားထားသည့် ဘာသာ
- Go
- လိုအပ်ချက်
- Windows 11 / 10
- Architecture
- 64-bit, ARM64
- Installer အမျိုးအစား
- Portable
- ဗားရှင်း
- 5.6.1
- ထုတ်ဝေသည့်နေ့
- ၂၀၂၆ အောက်တိုဘာ ၂၁
- စာရင်းထဲ ထည့်သည့်နေ့
- ၂၀၂၃ နိုဝင်ဘာ ၂၈
- စာရင်းရှိ ဗားရှင်းများ
- 40
- တစ်နှစ်လျှင် အပ်ဒိတ်
- ၁၃.၈
- Chocolatey ဒေါင်းလုဒ်
- ၅၅၉,၃၅၀
- GitHub ကြယ်
- ၃၈,၄၂၉
- GitHub fork များ
- ၅,၈၇၉
- ဝဘ်ဆိုက်
- github.com
- winget ID
- Docker.DockerCompose
- Chocolatey package
- docker-compose
အဆင့်သတ်မှတ်ချက်နှင့် သုံးသပ်ချက်များ
သုံးသပ်ချက် မရှိသေးပါ။ ပထမဆုံး အဆင့်သတ်မှတ်သူ ဖြစ်လိုက်ပါ။
Docker Compose အစားထိုးပရိုဂရမ်များ
အားလုံးကြည့်ရန် ›-
Kubernetes - Minikube - A Local Kubernetes Development Environment1.39.0Container နှင့် DevOps · Kubernetesပွင့်လင်းရင်းမြစ် (open source)၇.၅ သိန်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၃ သိန်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၄ သိန်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၁.၆ သန်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၈.၉ သောင်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၁.၂ သိန်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၆.၃ သောင်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၈.၅ သောင်း ↓
မေးလေ့ရှိသောမေးခွန်းများ
Docker Compose သည် အခမဲ့လား
ဟုတ်ပါသည်။ Docker Compose သည် ပွင့်လင်းရင်းမြစ် ဆော့ဖ်ဝဲ ဖြစ်ပါသည် (Apache-2.0 လိုင်စင်)။
Docker Compose ကို ဒေါင်းလုဒ်လုပ်ရန် လုံခြုံပါသလား
ဒေါင်းလုဒ်ကို github.com (ထုတ်ဝေသူပိုင်) မှ ရယူပါသည်။ ExeAtlas သည် ဖိုင်ကို မသိမ်းဆည်း၊ မပြောင်းလဲပါ။ ဖိုင်၏ SHA256 hash ကို ဤနေရာတွင် ပြထားသော hash နှင့် နှိုင်းယှဉ်ပါ သို့မဟုတ် ထို hash ၏ VirusTotal အစီရင်ခံစာကို ဖွင့်ကြည့်ပါ။
Docker Compose ကို winget ဖြင့် ဘယ်လို ထည့်သွင်းရမလဲ
PowerShell သို့မဟုတ် Windows Terminal ကို ဖွင့်ပြီး ဤစာမျက်နှာရှိ winget command ကို run ပါ။ winget သည် တရားဝင် installer ကို ဒေါင်းလုဒ်လုပ်ပြီး မ run မီ ၎င်း၏ SHA256 hash ကို စစ်ဆေးပါသည်။
Docker Compose သည် ARM (Windows on Arm) တွင် အလုပ်လုပ်ပါသလား
လုပ်ပါသည်။ Native ARM64 installer ရှိပါသည်။
Docker Compose ဗားရှင်းဟောင်းကို ဘယ်မှာ ဒေါင်းလုဒ်လုပ်ရမလဲ
ဗားရှင်းများ စာမျက်နှာတွင် ဗားရှင်း ၄၀ ခုလုံးကို ၂၀၂၃ နိုဝင်ဘာ ၂၈ အထိ တရားဝင် installer ဖိုင်လင့်ခ်များနှင့်အတူ စာရင်းပြုထားပါသည်။
Docker Compose ကို Administrator ခွင့်မပါဘဲ သုံးနိုင်ပါသလား
သုံးနိုင်ပါသည်။ Portable ဖြစ်သဖြင့် ဖြည်ပြီး run ရုံသာ ဖြစ်ပါသည်။
Docker Compose အစား ဘာတွေ သုံးနိုင်သလဲ
Kubernetes - Minikube - A Local Kubernetes Development Environment၊ k9s၊ Pulumi၊ Helm နှင့် Skaffold။ အစားထိုးပရိုဂရမ်များ စာမျက်နှာတွင် ၎င်းတို့ကို နှိုင်းယှဉ်ထားပါသည်။