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!
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?
- Versi 64-bit dari salah satu distribusi Linux berikut:
- Ubuntu
- Debian
- Fedora
- CentOS
- RHEL
-
Akun pengguna dengan hak akses sudo
-
Koneksi internet stabil
-
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.
- Buka https://download.docker.com/linux/ubuntu/dists/
- Pilih versi Ubuntu Anda
- Navigasikan ke pool/stable/ dan pilih arsitektur yang sesuai (amd64, armhf, arm64, atau s390x)
- Unduh file .deb untuk paket Docker Engine, CLI, containerd, dan Docker Compose
- 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!
- Hapus paket Docker Engine, CLI, dan Containerd:
sudo apt-get purge docker-ce docker-ce-cli containerd.io
- 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