Cara Install Docker di Linux

Halo sana, para penggemar teknologi yang sedang berkembang! Hari ini, kita akan memulai sebuah perjalanan menarik ke dunia Docker, dengan fokus pada cara menginstalnya di sistem Linux. Sebagai guru komputer tetangga yang ramah, saya disini untuk memandu Anda melalui proses ini secara langkah demi langkah. Jangan khawatir jika Anda baru saja memulai programming – kita akan mulai dari dasar dan tingkatkan keahlian kita. Jadi, ambil secangkir minuman kesukaan Anda, dan mari kita masuk ke dalam!

Docker - Installing on Linux

Prasyarat untuk Menginstall Docker di Linux

Sebelum kita masuk ke proses instalasi, mari kita pastikan bahwa kita memiliki semua yang diperlukan. PERTANYAAN ini seperti memesan peralatan untuk perjalanan berkemah – Anda tidak ingin lupa tenda, kan?

  1. Versi 64-bit dari salah satu distribusi Linux berikut:
  • Ubuntu
  • Debian
  • Fedora
  • CentOS
  • RHEL
  1. Akun pengguna dengan hak akses sudo

  2. Koneksi internet stabil

  3. Kesempatan dasar dengan terminal (Jangan khawatir, kita akan menjelaskan perintah bersama-sama!)

Sekarang kita sudah siapkan beg virtual kita, mari kita lanjut ke berbagai cara untuk menginstal Docker.

Menginstal Docker menggunakan Repositori APT

Metode ini seperti memesan pizza favorit Anda – cepat, mudah, dan efisien. Mari kita bagiannya menjadi langkah-langkah:

Langkah 1: Perbarui indeks paket

sudo apt-get update

Perintah ini memuat ulang daftar paket yang tersedia. Itu seperti memeriksa menu sebelum memesan.

Langkah 2: Instal paket untuk mengizinkan apt menggunakan repositori melalui HTTPS

sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg \
lsb-release

Paket ini seperti GPS kurir – mereka membantu apt mengarahkan ke repositori Docker secara aman.

Langkah 3: Tambahkan kunci resmi Docker

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

Langkah ini seperti memeriksa identitas kurir – itu memastikan kita mendapatkan paket Docker asli.

Langkah 4: Setel repositori stabil

echo \
"deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Di sini, kita mengatakan ke apt dimana untuk menemukan Docker, seperti memberikan alamat tepat Anda kepada kurir.

Langkah 5: Instal Docker Engine

sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io

Akhirnya, kita menginstal Docker. Itu seperti menerima dan membuka pizza Anda!

Menginstal Docker Dari Paket

kadang-kadang, Anda mungkin ingin menginstal Docker secara manual, mungkin di lingkungan tanpa akses internet. Ini seperti membuat pizza Anda sendiri – sedikit lebih banyak kerja, tapi Anda memiliki lebih banyak kontrol.

  1. Buka https://download.docker.com/linux/ubuntu/dists/
  2. Pilih versi Ubuntu Anda
  3. Navigasikan ke pool/stable/ dan pilih arsitektur yang sesuai (amd64, armhf, arm64, atau s390x)
  4. Unduh file .deb untuk paket Docker Engine, CLI, containerd, dan Docker Compose
  5. Instal paket-paket menggunakan perintah berikut:
sudo dpkg -i ./containerd.io_<version>_<arch>.deb \
./docker-ce_<version>_<arch>.deb \
./docker-ce-cli_<version>_<arch>.deb

Ganti <version> dan <arch> dengan versi dan arsitektur yang sesungguhnya dari file yang Anda unduh.

Menginstal Docker menggunakan Skrip Pusat

Docker menyediakan skrip pusat yang otomatisasi proses instalasi. Itu seperti memiliki chef pribadi yang datang ke rumah Anda dan membuat pizza untuk Anda!

curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh

Skrip ini mendeteksi distribusi Linux Anda dan mengatur Docker untuk Anda. Namun, penting untuk dicatat bahwa penggunaan skrip pusat di lingkungan produksi tidak dianjurkan karena alasan keamanan.

Cara Menghapus Docker Engine di Linux?

Kadang-kadang, Anda mungkin perlu menghapus Docker. Jangan khawatir, itu tidak begitu menyakitkan seperti membuang pizza – Anda selalu bisa menginstalnya lagi nanti!

  1. Hapus paket Docker Engine, CLI, dan Containerd:
sudo apt-get purge docker-ce docker-ce-cli containerd.io
  1. Hapus semua image, kontainer, dan volume:
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd

Kesimpulan

Selamat! Anda sekarang sudah belajar beberapa cara untuk menginstal (dan menghapus) Docker di Linux. Ingat, seperti belajar membuat pizza sempurna, menguasai Docker memerlukan latihan. Jangan khawatir untuk mencoba dan mencoba metode yang berbeda untuk melihat apa yang terbaik untuk Anda.

Berikut adalah tabel referensi cepat dari metode yang kita pelajari:

Metode Keuntungan Kerugian
APT Repository Mudah, pembaruan otomatis Memerlukan koneksi internet
Instalasi Paket Bekerja tanpa internet, versi spesifik Pembaruan manual
Skrip Pusat Cepat, mudah Tidak direkomendasikan untuk produksi

Saat kita mengakhiri, saya ingin berbagi cerita singkat dari pengalaman mengajar saya. Saya pernah memiliki seorang murid yang sangat takut menggunakan terminal. Dia menghindari itu seperti kucing menghindari air. Tetapi setelah memandu dia melalui instalasi Docker, dia menyadari itu tidaklah menakutkan. Pada akhirnya, dia bahkan mulai berbicara tentang 'mengontainerkan' ketakutannya dalam image Docker!

Ingat, setiap ahli pernah menjadi pemula. Tetap latih, tetap bersemangat, dan sebelum Anda tahu, Anda akan dapat mengontainerkan aplikasi seperti seorang pro. Selamat Dockering!

Credits: Image by storyset