Pendahuluan
Docker adalah sebuah aplikasi yang bersifat open source yang berfungsi sebagai wadah/container untuk mengepak/memasukkan sebuah software secara lengkap beserta semua hal lainnya yang dibutuhkan oleh software tersebut dapat berfungsi. Pengaturan software beserta file/hal pendukung lainnya akan menjadi sebuah Image (istilah yang diberikan oleh docker). Kemudian sebuah instan dari Image tersebut kemudian disebut Container. [1]
Docker tersedia dalam 2 edisi [2]:
- Community Edition (CE), ideal digunakan untuk pengembangan perangkat lunak baik secara personal maupun tim kecil.
- Enterprise Edition (EE), didesain untuk pengembangan secara profesional dan tim IT yang akan membangun, mengirim, dan menjalankan aplikasi bisnis.
Sistem operasi yang didukung oleh Docker adalah Linux (CentOS, Debian, Fedora, Ubuntu), Microsoft Windows (10 Pro dengan update terbaru), dan MacOS. Khusus untuk Windows dan MacOS, pengguna dapat mengunduhnya melalui link berikut https://www.docker.com/products/docker-desktop. Paling mudah menginstall Docker di Ubuntu maupun distro lainnya yang berbasis Ubuntu, tapi karena saya punya Deepin Linux dan tidak ada rencana untuk install ulang dengan Ubuntu, maka saya akan menginstalnya di Deepin.
Deepin OS adalah distro linux buatan Cina yang bisa diakses melalui https://www.deepin.org/en/. Distro ini adalah turunan Debian yang sampai saat tulisan ini dipublikasikan sudah mencapai versi 15.7.
Instalasi
Proses instalasi ini telah diujicobakan pada Deepin OS versi 15.7. Silakan buka terminal, kemudian lakukan langkah-langkah berikut.
- Jika Anda sudah pernah menginstal Docker versi sebelumnya, Anda dapat menghapusnya dengan cara
sudo apt-get remove docker docker-engine
- Install Key Managers dan Tool lainnya
sudo apt-get install apt-transport-https ca-certificates curl python-software-properties software-properties-common
- Download dan install key
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
- Verifikasi bahwa key sukses diinstal
sudo apt-key fingerprint 0EBFCD88
Jika tidak ada masalah, maka akan muncul pesan berikut
Tambahkan juga Official Docker repository
sudo add-apt-repository "deb [arch=amd64]https://download.docker.com/linux/debian wheezy stable"
- Update Package
sudo apt-get update
- Install Docker-CE
sudo apt-get install docker-ce
- Pastikan Docker sukses diinstal dengan cara menjalankan perintah berikut
sudo docker run hello-world
Jika tidak ada masalah, Anda akan melihat pesan berikut ini
Sumber :
[1] https://www.dewaweb.com/blog/tutorial-docker-dalam-bahasa-indonesia/
[2] https://docs.docker.com/install/overview/