Kabilang sa mga pangunahing bahagi ng isang container-based architecture ang:
1. Container engine: Ang software na namamahala at kumokontrol sa paggawa, pag-deploy, at pamamahala ng mga container.
2. Container image: Isang self-contained na unit ng software na naglalaman ng lahat ng kailangan para magpatakbo ng application o serbisyo, kabilang ang code, dependencies, at runtime environment.
3. Container registry: Isang sentralisadong repository para sa pag-iimbak at pagbabahagi ng mga larawan ng container.
4. Container orchestrator: Ang software na nag-automate ng deployment, scaling, at pamamahala ng mga container sa isang cluster ng mga server.
5. Container network: Isang virtual na network na nag-uugnay sa mga container na tumatakbo sa iba't ibang host.
6. Imbakan ng lalagyan: Isang mekanismo ng imbakan para sa patuloy na data sa mga lalagyan.
7. Seguridad ng container: Ang mga tool at kasanayan na ginagamit upang ma-secure ang mga application at serbisyong nakabatay sa container.
Petsa ng publikasyon: