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.
Pengertian 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 Instalasi Docker
Untuk dapat memulai proses Instalasi Docker ini kamu perlu memenuhi persyaratan di bawah ini:
- Memiliki server dengan CentOS 7. Anda bisa mendapatkan server vps di Dewaweb.
- 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.
Baca Juga: Cara Install VestaCP di Ubuntu dan CentOS
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:
- Docker Community Edition (CE): Docker Engine versi Open Source Software (OSS).
- Docker Enterprise Edition (EE): Docker Engine dengan sertifikat pada beberapa sistem dan disupport oleh Docker Inc.
- 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
Baca Juga: Cara Instalasi Monit Server Monitoring di CentOS 7
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!