Kali ini saya akan membahas cara Install Docker di Ubuntu 20.04.
Pengertian Docker
Docker adalah platform container yang digunakan oleh developer dalam pengembangan, pengiriman, dan pengujian aplikasi. Docker memungkinkan developer untuk mengisolasi aplikasi dari infrastruktur dan memudahkan dalam distribusi dan deploy.
Manfaat Docker
- Multi-cloud Platform — Docker bisa dijalankan di berbagai platform cloud yang membuat platform ini menjadi cukup fleksibel.
- Easy setup — konfigurasi yang ditawarkan oleh Docker juga cukup sederhana dan bisa disesuaikan dengan kebutuhan aplikasi atau sistem yang sedang dikembangkan.
- Security — aplikasi yang berjalan pada Docker tidak bisa mempengaruhi wadah dan kontainer yang digunakan, trafik, maupun kontrol penuh atas wadah tersebut.
- Isolated resources — sumber daya yang ada pada setiap aplikasi di dalam container mempunyai sumber daya yang terisolasi dan terpisah. Jadi, user bisa menyesuaikan kebutuhan pada setiap aplikasi tanpa harus mempengaruhi konfigurasi pada aplikasi lain.
- Version control — Docker mempunyai standarisasi lingkungan dan pengaturan kontrol yang memastikan bahwa ruang lingkup yang diciptakan bisa kembali ke versi sebelumnya melalui Image Docker.
Fitur-fitur Docker
- Docker Engine digunakan untuk membuat Docker image dan container.
- Docker Hub adalah registry yang berisi kumpulan image-image Docker.
- Docker Compose adalah fitur yang digunakan untuk menjalankan multi-container sekaligus.
- Docker untuk MacOs fitur Docker yang memungkinkan penggunanya untuk menjalankan container docker pada sistem operasi Mac Os.
- Docker untuk Linux fitur Docker yang digunakan untuk server atau komputer dengan sistem operasi Linux.
- Docker untuk Windows fitur yang memungkinkan pengguna Docker untuk menjalankan container Docker pada sistem operasi Windows.
1. Install Docker
- update
apt update
apt install apt-transport-https ca-certificates curl gnupg lsb-release
- download key
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
- pasang repo
echo \
"deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
- install docker
apt update
apt install docker-ce docker-ce-cli containerd.io
- cek docker version