Cara install Docker

Panduan cara install docker di Linux untuk Ubuntu, Debian, CentOS dan distro lainnya menggunakan script Docker CE for Linux untuk memudahkan instalasi Docker. Berikut langkah-langkahnya

Update sistem

Untuk Debian/Ubuntu

apt update -y

Untuk CentOS

yum update -y

Install Curl

Untuk Debian/Ubuntu

apt install curl -y

Untuk CentOS

yum install curl -y

Install Docker

Ini akan mendownload script instalasi Docker dan mengeksekusinya

curl -fsSL https://get.docker.com | sh

Script tersebut akan menginstall docker-ce-cli docker-scan-plugin docker-ce termasuk containerd.io. Tunggu sampai proses selesai.

Membuat user sudo

Jika Anda sudah punya user sudo, silahkan lewati langkah ini. Jika belum, saya sarankan untuk membuat user sudo.

Di sini saya contohkan membuat user dengan nama omar, dan membuat password untuk user omar. Jalankan per baris satu-persatu.

Untuk Ubuntu/Debian

adduser omar
usermod -aG sudo omar

Untuk CentOS

adduser omar
passwd omar
usermod -aG wheel omar

Menambahkan user ke group docker

Ini bertujuan jika anda login dengan user selain root saat menjalankan perintah docker (Docker command-line) agar tidak selalu menjalankan sudo, misalnya anda login dengan user omar, tambahkan user omar ke users group docker

usermod -aG docker omar

Pengujian

Instalasi docker sudah selesai, sekarang kita coba run docker

docker run hello-world

Hasilnya, kira-kira seperti ini, jika berhasil.

Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
2db29710123e: Pull complete
Digest: sha256:cc15c5b292d8525effc0f89cb299f1804f3a725c8d05e158653a563f15e4f685
Status: Downloaded newer image for hello-world:latest

Hello from Docker!
This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:
 1. The Docker client contacted the Docker daemon.
 2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
    (amd64)
 3. The Docker daemon created a new container from that image which runs the
    executable that produces the output you are currently reading.
 4. The Docker daemon streamed that output to the Docker client, which sent it
    to your terminal.

To try something more ambitious, you can run an Ubuntu container with:
 $ docker run -it ubuntu bash

Share images, automate workflows, and more with a free Docker ID:
 https://hub.docker.com/

For more examples and ideas, visit:
 https://docs.docker.com/get-started/

Oke sekian dulu tutorial Docker. Kedepan saya ingin belajar sekaligus sharing tentang Docker, mudah-mudahan artikel singkat ini bermanfaat.

Terima kasih atas dukungan yang teman-teman berikan.

Referensi:

  • https://www.docker.com
  • https://docs.docker.com

Add a comment