Anda di halaman 1dari 3

Persyaratan

Untuk menginstall docker pada ubuntu diperlukan instalasi pada versi 64 bit. Selain itu, versi
kernel minimum harus 3.10. Kernel 3.10 terbaru versi minor atau versi yang lebih baru diperbaiki
juga diterima. Kernel dibawah 3.10 memiliki kekurangan pada beberapa fitur yang diperlukan untuk
menjalankan kontainer Docker. Kernel dengan versi lama ini terkenal memiliki bug yang
menyebabkan hilangnya data dan akhirnya menyebabkan kepanikan dalam kondisi tertentu.
Langkah untuk mengecek versi kernel yang digunakan saat ini, buka terminal dengan menekan ctrl
+ alt + t dan kemudian muncul jendela terminal. Ketikkan uname -r di dalam terminal untuk
menampilkan versi kernel
$ uname -r
3.11.0-15-generic

Catatan : Jika sebelumnya telah menginstall Docker menggunakan APT, pastikan telah mengupdate
source APT ke repository docker yang baru.
Update APT source
Repository APT docker terdiri dari docker 1.7.1 dan versi diatasnya. Berikut cara mengatur APT
untuk dapat menggunakan paket dari repositori baru :
1. Masuk kedalam mesin sebagai user menggunakan sudo atau hak akses root.
2. Buka jendela terminal
3. Update paket informasi, pastikan APT bekerja dengan metode https, dan sertifikat CA sudah di
install
sudo apt-get update
$ sudo apt-get install apt-transport-https ca-certificates

4. Tambahkan kunci GNU Privacy Guard (GPG key)


$ sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys
58118E89F3A912897C070ADBF76221572C52609D

5. Buka file /etc/apt/sources.list.d/docker.list menggunakan editor text


Jika file tidak ada, buat file tersebut.
6. Hapus data yang ada pada text editor
7. Tambahkan data sesuai dengan Operating System Ubuntu yang digunakan kedalam text editor
Ubuntu Precise 12.04 (LTS)
https://apt.dockerproject.org/repo ubuntu-precise main

Ubuntu Trusty 14.04 (LTS)

deb https://apt.dockerproject.org/repo ubuntu-trusty main

Ubuntu Wily 15.10


deb https://apt.dockerproject.org/repo ubuntu-wily main

Ubuntu Xenial 16.04 (LTS)

deb https://apt.dockerproject.org/repo ubuntu-xenial main

Catatan : Docker tidak menyediakan paket untuk semua arsitektur. Untuk


mengetahui paket arsitektur yang lebih lengkap dapat ditemukan di
https://master.dockerproject.org. Untuk mengsintall docker di bayak arsitektur
sistem, tambahkan klausa [arch=...] untuk dimasukkan. Hal ini mengacu pada
rincian Debian Multiarch wiki.
8. Simpan dan tutup file /etc/apt/sources.list.d/docker.list
9. Update paket index APT
$ sudo apt-get update
10. Bersihkan repositori yang lama (jika ada)
$ sudo apt-get purge lxc-docker

11. Pastikan APT di pull dari repositori yang tepat


$ apt-cache policy docker-engine

Sekarang ketika menjalankan perintah apt-get update, APT akan di pull dari reposotori baru
Syarat berdasarkan versi ubuntu
Ubuntu Xenial 16.04 (LTS)
Ubuntu Wily 15.10
Ubuntu Trusty 14.04 (LTS)
Untuk Ubuntu Trusty, Wily, dan Xenial, dianjurkan untuk menginstall paket kernel linux image
extra. Paket linux image extra memungkinkan untuk penggunaan driver penyimpanan aufs.
Berikut cara untuk menginstall paket linux-image-extra untuk versi kernel :
1. Buka terminal pada host ubuntu
2. Update paket manajer
$ sudo apt-get update

3. Install paket yang direkomendasikan


$ sudo apt-get install linux-image-extra-$(uname -r)

4. Kemudian lakukan instalasi docker


Jika di install pada Ubuntu 14.04 atau 12.04 maka membutuhkan apparmor. AppArmor adalah
Mandatory Access Control (MAC) pada kebanyakan system dengan fungsi penyempurnaan kernel
LSM, berfungsi untuk membatasi resource dari setiap aktivitas system itu sendiri. Apparmor dapat
diinstall dengan apt-get install apparmor.
Installasi docker
Pastikan telah menginstall semua persyaratan untuk versi ubuntu yang digunakan. Kemudian untuk
menginstall docker, ikuti langkah berikut :
1. Login ke lokasi installasi ubuntu sebagai user dengan hak akses
sudo
2. Update paket index APT
$ sudo apt-get update

3. Install docker
$ sudo apt-get install docker-engine

4. Jalankan docker daemon


$ sudo service docker start

$ sudo service docker start

Verifikasi docker telah terinstall dengan benar


$ sudo docker run hello-world

Perintah ini akan mengunduh tes image dan berjalan dalam sebuah container. Jika container berjalan
maka akan mencetak informasi pesan.
Docker memungkinkan Anda untuk menjalankan aplikasi , dunia Anda buat , dalam
wadah . Menjalankan aplikasi di dalam wadah mengambil satu perintah :

docker run.
Catatan : Tergantung pada konfigurasi sistem Docker Anda, Anda mungkin diminta
untuk pengantar setiap perintah docker di halaman ini dengan sudo . Untuk
menghindari perilaku ini , administrator sistem dapat membuat grup Unix disebut
buruh pelabuhan dan menambahkan pengguna untuk itu .

Run a Hello world


Lets run a hello world container.
docker run ubuntu /bin/echo 'Hello world'
Hello world

Anda baru saja meluncurkan kontainer pertama Anda !

Verify docker is installed correctly.


sudo docker run hello-world

This command downloads a test image and runs it in a container. When the container runs, it prints
an informational message. Then, it exits.

Anda mungkin juga menyukai