Saat ini perkembangan Platform as a Service (PaaS) sudah sampai ke OS-level Virtualization atau bisa disebut Container, dimana satu server bisa membangun beberapa aplikasi atau software yang dipisahkan dengan container. Pada artikel kali ini kami akan membahas mengenai Cara Install Docker di CentOS 7.

Docker

Docker adalah Platform as a Service (PaaS) Open Source yang memungkinkan untuk virtualization di dalam satu server. Dengan teknologi container ini kamu dapat dengan mudah membangun, menggunakan dan menguji aplikasi atau software yang berjalan di dalam container tersebut. 

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.

DevOps adalah salah satu yang dapat digunakan pada Docker.

Persyaratan

Untuk dapat memulai proses Instalasi Docker ini kamu perlu memenuhi persyaratan di bawah ini:

  • Memiliki server dengan CentOS 7.
  • Memiliki akses sebagai root.

Cara Install Docker di CentOS 7

Sebenarnya Docker sudah tersedia di repository resmi CentOS, namun tidak selalu update, lebih baik menggunakan repository docker nya tersendiri.

Step 1 – Install Dependency

 

$ yum install yum-utils lvm2 device-mapper-persistent-data -y

 

Install dependency yang dibutuhkan untuk Docker ini.

Step 2 – Add Repository

 

$ yum-config-manager –add-repo https://download.docker.com/linux/centos/docker-ce.repo

 

Tambahkan repository resmi Docker yang up-to-date dan stable.

Step 3 – Install Docker

 

$ yum install docker-ce -y

 

Di sini kami akan menginstal Docker Community Edition (CE) versi terbaru and stable. Docker sendiri ada 3 komponen:

 

  1. Docker Community Edition (CE): Docker Engine versi Open Source Software (OSS).
  2. Docker Enterprise Edition (EE): Docker Engine dengan sertifikat pada beberapa sistem dan disupport oleh Docker Inc.
  3. Docker Commercial Supported (CS): Docker Engine versi bundle lama dari Docker Enterprise Edition (EE) untuk versi 1.13 ke bawah.

Step 4 – Enable Start on-boot Docker

 

$ systemctl start docker

$ systemctl enable docker

 

Setelah instalasi selesai, jangan lupa untuk start dan enable on-boot pada Docker.

Untuk melihat versi Docker dapat menggunakan command di bawah ini.

$ docker -v

Docker version 19.03.5, build 633a0ea

 

Untuk melihat status Docker pada server dapat menggunakan command di bawah ini.

$ systemctl status docker

 

Maka Outputnya seperti di bawah ini.

  • docker.service – Docker Application Container Engine

   Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)

   Active: active (running) since Sat 2020-01-25 19:03:06 WIB; 1s ago

     Docs: https://docs.docker.com

 Main PID: 18584 (dockerd)

   Memory: 42.6M

   CGroup: /system.slice/docker.service

           └─18584 /usr/bin/dockerd -H fd:// –containerd=/run/containerd/containerd.sock

 

Kesimpulan

Di artikel ini kamu sudah mempelajari bagaimana cara instalasi Docker di CentOS 7. Setelah instalasi selesai kamu bisa langsung download docker image yang akan ditaruh di container.

Demikian artikel ini, jangan sungkan untuk meninggalkan ide-ide topik yang ingin kamu baca di blog Dewaweb. Semoga artikel ini membantu!

Daftar dan tonton webinar Dewatalks