Cara Install Docker di Linux

Hai teman-teman penggemar teknologi muda! Hari ini, kita akan memulai perjalanan menarik ke dunia Docker, dengan fokus pada cara menginstalnya di sistem Linux. Sebagai guru komputer yang ramah di lingkungan sekitar Anda, saya di sini untuk mengarahkan Anda melalui proses ini secara langkah demi langkah. Jangan khawatir jika Anda baru dalam programming - kita akan mulai dari dasar dan maju keatas. Jadi, ambil secangkir minuman favorit Anda, dan mari kita masuk ke dalam!

Docker - Installing on Linux

Prasyarat untuk Menginstall Docker di Linux

Sebelum kita masuk ke dalam proses instalasi, mari kita pastikan kita memiliki segala sesuatu yang diperlukan. Picturkan ini seperti mengemas untuk perjalanan ke pantai - 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 yang stabil

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

Sekarang kita sudah siapkan "beberapa" tas virtual, mari kita lanjut ke berbagai cara untuk menginstal Docker.

Menginstall Docker menggunakan Repositori APT

Metode ini seperti memesan pizza favorit Anda - cepat, mudah, dan menyelesaikan pekerjaan secara efisien. Mari kita pecahnya menjadi langkah-langkah:

Langkah 1: Pembaruan indeks paket

sudo apt-get update

Perintah ini memperbarui daftar paket yang tersedia. Seperti mengecek menu sebelum memesan.

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

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

Paket-paket ini seperti GPS petugas pengantaran - mereka membantu apt mengarahkan secara aman ke repositori Docker.

Langkah 3: Tambahkan kunci GPG 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 petugas pengantaran - itu memastikan kita mendapatkan paket Docker yang 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 memberitahu apt di mana mencari Docker, seperti memberikan alamat tepat petugas pengantaran.

Langkah 5: Instal Mesin Docker

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

Akhirnya, kita menginstal Docker. Seperti menerima dan membongkar pizza Anda!

Menginstall Docker Dari Paket

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

  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 Mesin Docker, CLI, containerd, dan paket 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 file yang Anda unduh.

Menginstall Docker menggunakan Skrip Kesempatan

Docker menyediakan skrip kesempatan yang otomatisasi proses instalasi. Seperti memiliki chef pribadi yang datang ke rumah Anda dan membuat pizza bagi 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 bagi Anda. Namun, penting untuk dicatat bahwa penggunaan skrip kesempatan di lingkungan produksi tidak direkomendasikan karena alasan keamanan.

Cara Menghapus Mesin Docker di Linux?

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

  1. Hapus paket Mesin Docker, CLI, dan Containerd:
sudo apt-get purge docker-ce docker-ce-cli containerd.io
  1. Hapus semua gambar, 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 yang sempurna, menguasai Docker memerlukan latihan. Jangan khawatir untuk mencoba dan mencoba metode yang berbeda untuk melihat apa yang terbaik bagi Anda.

Berikut adalah tabel referensi cepat metode yang kita bahas:

Metode Pros Cons
Repositori APT Mudah, pembaruan otomatis Memerlukan koneksi internet
Instalasi Paket Bekerja tanpa internet, versi spesifik Pembaruan manual
Skrip Kesempatan Cepat, mudah Tidak direkomendasikan untuk produksi

Saat kita mengakhiri, saya ingin berbagi cerita singkat dari pengalaman mengajar saya. Saya pernah punya murid yang takut menggunakan terminal. Dia menghindari itu seperti kucing menghindari air. Tetapi setelah memandu dia untuk menginstal Docker, dia menyadari itu tidak begitu menakutkan. Pada akhirnya, dia bahkan mulai bermain tentang 'mengkontainkan' ketakutannya dalam gambar Docker!

Ingat, setiap ahli pernah menjadi pemula. Terus latih, tetap curiga, dan sebelum Anda tahu, Anda akan menjadi ahli dalam mengcontainerisasi aplikasi seperti seorang pro. Selamat Dockering!

Credits: Image by storyset