3 Cara Menginstal Mesin Docker di Linux Mint

Pelajari langkah-langkah sederhana untuk menginstal wadah Docker di Linux Mint 20, 18, atau versi lain yang Anda gunakan dengan bantuan perintah yang diberikan di bawah ini menggunakan terminal.

Apa itu Docker dan Apa Manfaatnya?

Docker adalah alat yang didistribusikan di bawah lisensi sumber terbuka yang memungkinkan user untuk membuat dan menjalankan engine virtual berbasis wadah. Ini menggunakan wadah sebagai lingkungan terisolasi di ruang user yang berjalan di tingkat sistem operasi dan berbagi sistem file dan sumber daya sistem. Ide utama di balik pembuatan dan menjalankan Kontainer alih-alih engine virtual lengkap menggunakan Virtualbox atau Hyper-V adalah memiliki sistem operasi virtual tetapi sangat ringan yang hanya menggunakan sedikit sumber daya dibandingkan dengan server atau VM konvensional.

Apa saja fitur utamanya?

Fitur utama Docker adalah menyediakan platform untuk membuat container atau VM yang terisolasi dengan mudah. Kita dapat menggunakannya pada sistem operasi populer seperti Linux, macOS, atau sistem operasi Windows. Ini juga menyediakan penulisan yang menggunakan file konfigurasi YML untuk menyiapkan beberapa wadah dan service untuk dijalankan, hanya dengan satu perintah. Terlepas dari ini, Docker menawarkan perpustakaan Gambar Aplikasi untuk membuat wadah. Padahal, jika mau, user juga dapat membangun Gambar mereka di atasnya saat membangun lingkungan kemas untuk menjalankan aplikasi mereka.

Komponen apa saja yang ada?

Komponen utama platform Docker adalah Docker Engine – untuk mengembangkan, merakit, mengirimkan, dan menjalankan aplikasi.

Mesin Docker selanjutnya terdiri dari –

Daemon Docker – ini adalah aplikasi latar belakang yang mengelola dan menjalankan image dan container Docker; Docker Engine REST API – interface yang digunakan oleh aplikasi untuk berinteraksi dengan daemon Docker. Sedangkan client Docker adalah program command line (CLI) yang memanggil API daemon Docker. Docker Compose digunakan untuk mendefinisikan dan menjalankan aplikasi Docker multi-kontainer dengan mendefinisikannya dalam file konfigurasi YML.

Selain itu, Docker Desktop juga tersedia untuk Windows untuk menyediakan interface GUI untuk mengelola wadah.

Cara Menginstal Docker di Linux Mint menggunakan Terminal

Metode #1: Menggunakan repositori Linux Mint:

1. Perbarui Apt Repository

Pertama, perbarui repositori Linux Mint dengan menjalankan perintah pembaruan sistem. Ini akan memastikan bahwa sistem akan memiliki paket versi terbaru.

sudo apt update

2. Instal Mesin Docker di Linux Mint

Versi Docker Engine dan Compose yang paling stabil sudah tersedia untuk diinstal menggunakan repositori dasar default Linux Mint. Yah, itu bukan yang terbaru, melainkan sangat stabil dan siap untuk useran produksi.

sudo apt install docker docker-compose docker-doc docker-registry docker.io

4. Untuk Memeriksa versi

Setelah instalasi selesai, mari kita periksa versinya:

buruh pelabuhan –versi

5. Tambahkan Pengguna ke Grup Docker

Nah, setelah menginstal Docker, user sistem Anda tidak akan dapat menggunakan command line Docker tanpa menggunakan ” sudo ” dengannya. Untuk mengatasi masalah ini cukup tambahkan user Anda saat ini ke grup Docker.

sudo usermod -aG buruh pelabuhan h2s

Catatan : Ganti h2s dengan user sistem Anda saat ini.

sudo reboot

6. Untuk menguji menjalankan wadah hello-world

Sekarang, kita dapat menguji apakah buruh pelabuhan dapat menarik gambar dan menjalankannya dalam wadah dengan benar. Untuk itu, kita dapat mengambil gambar hello-world.

sudo docker menjalankan hello-world

Anda akan mendapatkan output seperti yang diberikan di bawah ini:

Metode #2- Untuk versi terbaru menggunakan repositori resmi Docker

7. Instal alat yang diperlukan

Sistem Anda mungkin tidak memiliki alat untuk menambahkan repositori melalui HTTPS dengan benar, oleh karena itu untuk mengonfirmasi, jalankan saja perintah yang diberikan dan itu akan menginstalnya jika tidak ada:

sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

8. Tambahkan Repositori Docker di Linux Mint

Mereka yang ingin menginstal versi terbaru Docker di Linux Mint harus menambahkan repositori resminya secara manual.

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

sudo add-apt-repository “deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable”

Catatan : Bergantung pada versi Ubuntu berbasis Linux Mint Anda – ganti fokus dengan itu. Misalnya- Linux Mint 20. x terbaru didasarkan pada itu, maka kita menggunakan repositori fokus.

9. Jalankan pembaruan sistem

Untuk mengintegrasikan repositori resmi Docker yang ditambahkan dengan benar, jalankan perintah pembaruan sistem satu kali. Ini akan memastikan bahwa Anda akan mendapatkan paket terbaru untuk diinstal dari repo yang ditambahkan,

sudo apt update

10. Instal Docker Engine versi terbaru untuk Linux Mint

Nah, jika Anda sudah menginstal Docker menggunakan metode pertama yang diberikan dalam artikel ini, maka hapus dulu yang sama menggunakan perintah yang diberikan:

sudo apt hapus docker docker-compose docker-doc docker-registry docker.io

Instal Docker:

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

11. Periksa Versi Mesin Docker

Setelah instalasi selesai, mari kita periksa kali ini versi mana yang kita miliki di Linux Mint kita.

buruh pelabuhan –versi

Anda dapat melihatnya, sekarang kita memiliki versi terbaru dan dibangun di sistem komputer Anda.

12. Jalankan Docker tanpa sudo

Nah, seperti pada metode pertama, jika Anda menginstal docker pertama kali maka user Anda saat ini tidak akan menjadi bagian dari grup Docker. Oleh karena itu, pertama, kita perlu menambahkan user kita saat ini ke grup Docker menggunakan perintah yang diberikan:

sudo usermod -aG buruh pelabuhan h2s

Catatan : Ganti h2s dengan user sistem Anda saat ini.

Setelah itu reboot sistem Anda:

sudo reboot

13. Cara menghapus atau Uninstall Docker Engine

Cara kita menginstal Docker, sama akan digunakan untuk menghapusnya. Namun, alih-alih menggunakan parameter ‘ install ‘ kali ini kita menggunakan ‘ remove ‘.

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

Metode #3 Menggunakan Snap

Instal Docker menggunakan Snap

Meskipun ini bukan yang direkomendasikan, namun, jika ada yang ingin menginstal Docker menggunakan Snap, ikuti perintah yang diberikan di Linux Mint Anda.

sudo rm /etc/apt/preferences.d/nosnap.pref

sudo apt update

sudo apt install snapd

sudo snap instal buruh pelabuhan

Kesimpulan

Di sini kita telah mempelajari dua cara untuk menginstal engine buruh pelabuhan versi terbaru atau paling stabil di Linux Mint. Anda dapat menggunakan salah satu dari mereka sesuai pilihan Anda untuk membuat engine virtual berbasis Container.

Artikel lainnya:

• Cara terbaik untuk menginstal Docker di Ubuntu 20.04 Linux • Cara menginstal dan menggunakan wadah Docker Linux Rocky • 3 Cara menginstal desktop jarak jauh Remmina di Linux mint • Memperbaiki Linux mint 20 – Tidak dapat menambahkan PPA • Cara menginstal Desktop Gnome di Linux Mint