mengenal teknologi container
1. Container Container adalah teknologi yang digunakan untuk mengelompokkan aplikasi dan dependensi mereka ke dalam lingkungan yang terisolasi. Container menyediakan cara untuk mengepak aplikasi beserta semua dependensinya, seperti bibliotek, runtime, dan konfigurasi, ke dalam satu paket yang dapat dikemas dan dijalankan di mana saja. Container menggunakan mekanisme isolasi yang disediakan oleh sistem operasi, seperti namespace dan control group, untuk memastikan bahwa aplikasi dan dependensinya tidak berinteraksi dengan lingkungan luar. Ini memungkinkan container untuk berjalan dengan baik di berbagai jenis sistem operasi dan infrastruktur, termasuk server bare-metal, virtual machine, atau cloud. Container dibedakan dari virtual machine (VM) yang juga menyediakan isolasi aplikasi, tetapi VM menyediakan isolasi pada tingkat sistem operasi, dengan menjalankan sistem operasi tambahan di dalam VM. Container hanya menyediakan isolasi pada tingkat aplikasi dan dependensi, dan