Ada dua macam docker, yaitu Docker CE (Community Edition) untuk team kecil dan eksperimen, sedangkan Docker EE (Enterprise Edition) untuk production dalam skala yang cukup besar.
Perbedaan docker-ce dan docker-ee secara lengkap bisa diakses halaman berikut https://docs.docker.com/engine/installation/
Sebelum memulai installasi docker, dilihat dahulu system requirement-nya pada link diatas, disini saya menggunakan OS Ubuntu 16.04 64bit dan Docker CE.
Uninstall jika (atau tidak yakin) ada docker yang lama
$ sudo apt-get remove docker docker-engine docker.io
Update repositori untuk menginstall beberapa paket
$ sudo apt-get update
Install beberapa paket yang dibutuhkan
Perbedaan docker-ce dan docker-ee secara lengkap bisa diakses halaman berikut https://docs.docker.com/engine/installation/
Sebelum memulai installasi docker, dilihat dahulu system requirement-nya pada link diatas, disini saya menggunakan OS Ubuntu 16.04 64bit dan Docker CE.
Uninstall jika (atau tidak yakin) ada docker yang lama
$ sudo apt-get remove docker docker-engine docker.io
Update repositori untuk menginstall beberapa paket
$ sudo apt-get update
Install beberapa paket yang dibutuhkan
$ sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
Tambahkan GPG Docker
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Tambahkan repositori Docker
$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
Update repositori untuk melihat repository yang baru
$ sudo apt update
Install Docker
$ sudo apt install docker-ce
$ sudo curl -sSL https://get.docker.com | sh
Kalau sudah install docker, secara default user yang dipakai adalah root, jadi, menjalankannya mesti pake sudo. Bagaimana agar tidak harus pake sudo? Didaftarin aja user menjadi anggota grup docker. How to?
$ sudo usermod -aG docker nama_usermu
habis itu logout (secara teori sih harusnya bisa, tapi embuh ini kok gak bisa, ya tak reboot aja dan solved, docker sudah bisa dijalankan pake user non-root).
Langkah selanjutnya tergantung dari kebutuhan, kalau semisal saya nih iseng-iseng aja, yaudah iseng
Tambahkan GPG Docker
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Tambahkan repositori Docker
$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
Update repositori untuk melihat repository yang baru
$ sudo apt update
Install Docker
$ sudo apt install docker-ce
$ sudo curl -sSL https://get.docker.com | sh
Kalau sudah install docker, secara default user yang dipakai adalah root, jadi, menjalankannya mesti pake sudo. Bagaimana agar tidak harus pake sudo? Didaftarin aja user menjadi anggota grup docker. How to?
$ sudo usermod -aG docker nama_usermu
habis itu logout (secara teori sih harusnya bisa, tapi embuh ini kok gak bisa, ya tak reboot aja dan solved, docker sudah bisa dijalankan pake user non-root).
Langkah selanjutnya tergantung dari kebutuhan, kalau semisal saya nih iseng-iseng aja, yaudah iseng
- Mencari docker-image
- Mendownload docker-image
Komentar
Posting Komentar