Cara Install dan Konfigurasi Docker di Debian 10 Buster

Cara Install Docker di Debian 10 Buster. Docker adalah salah satu platform yang dibangun berdasarkan teknologi container. Docker merupakan sebuah project open-source yang menyediakan platform terbuka untuk developer maupun sysadmin untuk dapat membangun, mengemas, dan menjalankan aplikasi dimanapun sebagai sebuah wadah (container) yang ringan. Di artikel ini saya akan sharing mengenai bagaimana cara menginstall docker di Debian 10 atau Debian Buster.


Persiapan
Sebelum menginstall docker, pastikan seluruh paket default yang mungkin terpasang.
sudo apt-get remove docker docker-engine docker.io containerd runc
Oke, lanjut install dependensi yang diperlukan untuk menginstall docker.
sudo apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common

Memasang Repository Docker
Selanjutnya adalah memasang repository docker di Debian Buster. Jalankan command berikut untuk menambahkan GPG key Docker
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
Lanjut tambahkan repository docker dengan menjalankan perintah berikut
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian buster stable"
Memasang Docker di Debian Buster
Setelah semuanya siap, sekarang kita pasang Docker Community Edition dengan perintah berikut
sudo apt-get update && sudo apt-get install docker-ce
Jangan lupa untuk menambahkan user kita ke grup docker agar kita bisa menjalankan docker tanpa harus menggunakan akses root.
sudo usermod -aG docker $(whoami)

Memasang Docker Images
Sebagai contoh, disini saya akan memasang docker image Debian terbaru.
docker pull debian
Menjalankan Container dari Images yang Tersedia
Selanjutnya saya akan mencoba menjalankan container dari image Debian yang sebelumnya dipasang.
docker run --name buster-run -h linuxsec-buster -i -t debian /bin/bash
Perintah diatas adalah untuk menjalankan container dengan nama buster-run dan hostname linuxsec-buster.
Untuk keluar dari container tekan tombol Ctrl + P + Q.

Untuk melihat list container bisa gunakan perintah
docker ps -a
Untuk kembali masuk ke container yang dijalankan sebelumnya (dalam contoh ini adalah container buster-run), jalankan perintah
docker attach buster-run

Oke mungkin itu saja tutorial singkat kali ini, jika ada yang ingin ditanyakan silahkan tinggalkan komentar.