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.

Wagiman Wiryosukiro

Petani Sistem Informasi, tukang las plugin & themes Wordpress. Co-Founder SistemInformasi.biz. Saat ini aktif sebagai Developer & kontributor di OpenMandriva Linux.

You may also like...

%d bloggers like this: