MODUL 2 DOCKER COMPOSE (ADINUSA)
Modul 2: Introduction to Docker
Modul ini menjelaskan tentang Docker, sebuah proyek open-source yang digunakan untuk membangun, mengirim, dan menjalankan program. Docker terdiri dari beberapa komponen utama, yaitu:
-
Sebuah program berbasis command-line.
-
Proses yang berjalan di latar belakang.
-
Sekumpulan layanan jarak jauh yang mempermudah dalam mengelola perangkat lunak, mulai dari instalasi, eksekusi, publikasi, hingga penghapusan.
Docker Products
Docker memiliki dua versi utama:
-
Docker Community Edition (CE)
-
Versi gratis dan open-source.
-
Didesain untuk pengembang dan komunitas.
-
Contoh produk: Docker Toolbox, Docker Desktop.
-
Bisa digunakan di berbagai platform seperti CentOS, Debian, Fedora, dan Ubuntu.
-
-
Docker Enterprise Edition (EE)
-
Versi berbayar dengan fitur tambahan untuk perusahaan.
-
Memerlukan lisensi tahunan.
-
Menyediakan dukungan 24/7 dan perbaikan bug.
-
Mendukung lebih banyak sistem operasi seperti Oracle Linux, Red Hat Enterprise Linux, dan Windows Server 2016.
-
Termasuk fitur keamanan tingkat lanjut seperti Role-Based Access Control (RBAC), multi-tenancy, dan dukungan untuk Docker Swarm serta Kubernetes.
-
Docker Release Cycle
-
Sejak September 2018, Docker CE menggunakan siklus rilis dua kali setahun (biannual).
-
Setiap rilis memiliki siklus pemeliharaan selama tujuh bulan, memberi waktu bagi pengguna untuk meninjau dan merencanakan upgrade.
-
Beberapa rilis penting Docker CE:
-
Docker 18.06 CE (rilis terakhir model kuartal, Juli 2018).
-
Docker 18.09 CE (rilis pertama dengan siklus dua kali setahun, September/Oktober 2018).
-
Docker 19.03 CE (rilis Maret/April 2019).
-
Docker 19.09 CE (rilis September/Oktober 2019).
-
Docker 20.10 CE (rilis Desember 2020, dukungan keamanan hingga Maret 2023).
-
Docker 23.0 CE (rilis Februari 2023, versi terbaru 23.0.1 rilis pada Februari 2023).
Pricing & Subscriptions
-
Overview Langganan Docker
-
Docker memperkenalkan Subscription Service Agreement baru yang mewajibkan organisasi dengan lebih dari 250 karyawan atau pendapatan lebih dari $10 juta untuk berlangganan paket berbayar, dengan harga mulai dari $5 per pengguna per bulan.
-
Docker tetap gratis untuk penggunaan pribadi, institusi pendidikan, proyek open-source non-komersial, dan usaha kecil di bawah paket Docker Personal.
-
Paket langganan Docker Business juga diperkenalkan untuk perusahaan besar dengan fitur tambahan seperti supply chain management, Single Sign-On (SSO), dan akses kontrol registry.
-
-
Perbandingan Paket Langganan Docker
Docker menawarkan empat jenis langganan:-
Personal ($0/bulan):
-
Untuk individu dan proyek open-source.
-
Mendukung Docker Desktop, repositori publik tak terbatas, Kubernetes, dan 200 pull per jam.
-
-
Pro ($5/bulan):
-
Untuk profesional yang membutuhkan lebih banyak fitur.
-
Termasuk repositori privat tak terbatas, 5.000 pull per hari, dan pemindaian keamanan.
-
-
Team ($9/pengguna/bulan):
-
Untuk tim kerja dengan kebutuhan kolaborasi.
-
Menyediakan fitur hingga 100 pengguna, tim tak terbatas, audit log, dan US contract-bill.
-
-
Business ($24/pengguna/bulan):
-
Untuk perusahaan besar dengan kebutuhan keamanan dan manajemen tingkat lanjut.
-
Menyediakan kontrol terpusat, akses registry, SSO, dukungan Virtual Control System (VCS), dan pembayaran via invoice.
-
-
Komentar
Posting Komentar