Cara Memasang Mesin Docker di Debian 11 (Bullseye)
Docker adalah alat platform terbuka yang menyediakan lingkungan run time container. Dengan bantuan buruh pelabuhan, pengembang dapat membangun, mengirim, dan menjalankan kode mereka sebagai wadah di mana saja seperti cloud lokal atau publik. Docker memanfaatkan virtualisasi tingkat OS untuk memutar wadah. Host tempat docker diinstal dan container diputar disebut sebagai 'Docker Engine'.
Dalam posting ini, kita akan membahas cara menginstal Docker Engine (Edisi Komunitas) di Debian 11 (Bullseye) langkah demi langkah.
Prasyarat DockerMinimal Debian 11 InstalasiKoneksi Internet Stabil Sistem 64-bitPengguna dengan hak sudo
Mari kita masuk ke langkah-langkah instalasi Docker di Debian 11
Langkah 1) Perbarui Indeks Paket dan Instal dependensi
Login ke sistem Debian 11, buka terminal dan jalankan perintah di bawah ini untuk memperbarui paket index
$ sudo apt update
Sekarang, jalankan di bawah perintah apt untuk menginstal dependensi buruh pelabuhan,
$ sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release -y
Step 2) Konfigurasikan Repositori Docker
Untuk mengkonfigurasi repositori buruh pelabuhan, pertama-tama tambahkan kunci GPG Docker melalui perintah curl berikut.
$ curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
Execute di bawah perintah echo untuk mengkonfigurasi repositori buruh pelabuhan resmi.
$ echo "deb [arch=$(dpkg --print-architecture) ditandatangani oleh =/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
Output dari perintah di atas,
Step 3) Instal Docker Engine
Jalankan perintah apt berikut untuk menginstal mesin docker,
$ sudo apt update $ sudo apt -y instal docker-ce docker-ce-cli containerd.io
Output dari perintah apt di atas akan terlihat seperti di bawah ini,
Setelah docker berhasil diinstal, verifikasi versi dan status layanannya dengan menjalankan,
$ Sudo docker version
$ Sudo systemctl status docker
Abobspn output konfirmasikan itu , layanan buruh pelabuhan aktif dan berjalan. Jika layanan buruh pelabuhan tidak berjalan maka coba mulai layanannya menggunakan perintah di bawah ini.
$ sudo systemctl start docker
Step 4) Verifikasi Instalasi Docker
Untuk memverifikasi instalasi buruh pelabuhan, coba putar wadah 'hello-world' dan lihat apakah pesan informasi ditampilkan or not.
Untuk memutar wadah 'hello-world', jalankan perintah buruh pelabuhan di bawah ini dengan sudo
$ sudo docker jalankan hello-world
Pesan informasi di atas mengonfirmasi bahwa buruh pelabuhan telah diinstal dan berfungsi dengan baik.
Langkah 5) Izinkan Pengguna Lokal untuk Menjalankan Perintah Docker
Untuk mengizinkan pengguna lokal untuk menjalankan perintah buruh pelabuhan tanpa sudo, tambahkan pengguna ke grup buruh pelabuhan (grup sekunder) menggunakan perintah usermod.
$ sudo usermod -aG docker linuxtechi
Catatan: Ganti nama pengguna pada perintah di atas sesuai pengaturan Anda dan juga jangan lupa untuk logout & login untuk membuat perubahan menjadi efek.
Penghapusan Docker Engine
Jika Anda selesai dengan pengujian docker dan ingin menghapus docker f rom sistem Anda kemudian jalankan perintah berikut untuk menghapusnya,
$ sudo apt purge -y docker-ce docker-ce-cli containerd.io $ sudo rm -rf /var/lib/docker $ sudo rm -rf /var/lib/ containerd
Itu saja dari posting ini, silakan bagikan umpan balik dan pertanyaan Anda di bagian komentar di bawah ini.