Belajar Dasar Dasar Docker

Ini adalah artikel pertama saya, yeay. Artikel ini berisi tentang bagaimana cara menggunakan docker untuk pemula. Tujuan dibuatnya artikel ini adalah sebagai dokumentasi saya dalam belajar menggunakan docker dan saya bisa membacanya kembali jika diperlukan.

Pengenalan Aplikasi Docker

Apa itu docker?

Docker adalah sebuah software yang mempermudah dalam membangun, menjalankan dan deploying aplikasi. Docker menggunakan container untuk membungkus aplikasi dan dependencies menjadi satu unit sehingga mudah untuk berpindah environment.

Komponen Docker

Docker terdiri dari beberapa komponen yang memiliki fungsi yang berbeda-beda.

  • Images

    Docker images adalah sebuah template yang berisi dependencies dan environment sebuah aplikasi.

  • Containers

    Docker containers adalah sebuah instansi dari sebuah image yang berjalan secara terisolasi tanpa mengganggu aplikasi lain.

  • Networks

  • Volumes

Menginstall Docker di Arch Linux

Docker bisa di install diberbagai sistem operasi. Namun kali ini saya menggunakan Arch Linux untuk menginstall Docker. Untuk cara instalasi docker di sistem operasi lainnya kalian bisa mengecek di website resmi docker.

Menginstall Docker di Arch Linux sangat mudah sekali, bisa menggunakan package manager bawaan yaitu pacman. Kalian tinggal menjalankan beberapa perintah di terminal.

sudo pacman -S docker

Tunggu sampai proses instalasi selesai. Jika sudah selesai jalankan perintah berikut untuk mengecek apakah docker berhasil di install atau tidak. Jika instalasi berhasil, kalian akan melihat output docker version. Untuk informasi lebih rinci kalian bisa mengunjungi website Arch wiki.

sudo docker info

Menjalankan Docker Daemon

Untuk menggunakan docker, kalian harus menjalankan docker daemon. Untuk menjalankan docker daemon kalian perlu menjalankan perintah berikut.

systemctl start docker.service

Latest articles