GNU/Linux >> Belajar Linux >  >> Debian

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 menggunakan virtualisasi tingkat OS untuk memutar container. Host tempat docker dipasang dan container diputar disebut sebagai 'Docker Engine'.

Dalam posting ini, kami akan membahas cara menginstal Docker Engine (Edisi Komunitas) di Debian 11 (Bullseye) langkah demi langkah.

Prasyarat Docker

  • Instalasi Debian 11 Minimal
  • Sistem 64-bit
  • Koneksi Internet Stabil
  • Pengguna dengan hak sudo

Mari masuk ke langkah-langkah instalasi Docker di Debian 11

Langkah 1) Perbarui Indeks Paket dan Instal dependensi

Masuk ke sistem Debian 11, buka terminal dan jalankan perintah di bawah ini untuk memperbarui indeks paket

$ sudo apt update

Sekarang, jalankan perintah apt di bawah ini untuk menginstal dependensi buruh pelabuhan,

$ sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release -y

Langkah 2) Konfigurasikan Repositori Docker

Untuk mengonfigurasi 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

Jalankan perintah echo di bawah ini untuk mengonfigurasi repositori buruh pelabuhan resmi.

$ echo "deb [arch=$(dpkg --print-architecture) signed-by=/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,

Langkah 3) Instal Mesin Docker

Jalankan perintah apt berikut untuk menginstal mesin buruh pelabuhan,

$ sudo apt update
$ sudo apt -y install docker-ce docker-ce-cli containerd.io

Output dari perintah apt di atas akan terlihat seperti di bawah ini,

Setelah buruh pelabuhan berhasil diinstal, verifikasi versi dan status layanannya dengan menjalankan,

$ sudo docker version

$ sudo systemctl status docker

Output di atas mengonfirmasi bahwa, layanan buruh pelabuhan aktif dan berjalan. Jika layanan buruh pelabuhan tidak berjalan, coba mulai layanannya menggunakan perintah di bawah ini.

$ sudo systemctl start docker

Langkah 4) Verifikasi Instalasi Docker

Untuk memverifikasi instalasi buruh pelabuhan, coba putar wadah 'hello-world' dan lihat apakah pesan informasi ditampilkan atau tidak.

Untuk memutar wadah 'hello-world', jalankan perintah buruh pelabuhan di bawah ini dengan sudo

$ sudo docker run hello-world

Pesan informasi di atas mengonfirmasi bahwa buruh pelabuhan dipasang dan berfungsi dengan baik.

Langkah 5) Izinkan Pengguna Lokal untuk Menjalankan Perintah Docker

Untuk mengizinkan pengguna lokal 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 keluar &masuk untuk membuat perubahan berlaku.

Penghapusan Mesin Docker

Jika Anda selesai dengan pengujian buruh pelabuhan dan ingin menghapus buruh pelabuhan dari sistem Anda, jalankan perintah berikut untuk menghapus instalannya,

$ 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.


Debian
  1. Cara menginstal mesin Docker di Debian 9 Stretch Linux

  2. Cara Menginstal dan Menggunakan Docker di Debian 9

  3. Cara Memasang Mesin Docker di Debian 11

  1. Cara Menginstal Docker di Debian 11

  2. Cara Menginstal Docker di Debian 10

  3. Cara Menginstal Docker di Debian 11 (Bullseye)

  1. Cara Menginstal TeamViewer di Debian 11 Bullseye

  2. Cara Menginstal AnyDesk di Debian 11 Bullseye

  3. Cara Menginstal Wine 7 di Debian 11 Bullseye