Cara Install Docker di Ubuntu 22.04 | Docker dan Cara Kerja Docker

SPACE IKLAN DISEWAKAN

Pengertian Docker

Cara Install Docker di Ubuntu 22.04 – Docker adalah salah satu platform yang digunakan untuk membuat dan menjalankan sebuah aplikasi menjadi sebuah container. Platform Docker di sini berarti sebagai kerangka kerja yang digunakan untuk menjadikan suatu aplikasi menjadi sebuah “container”. Kerangka kerja ini berfungsi menyediakan alat dan layanan untuk mengelola container.

Platform Docker atau kerangka kerja Docker sendiri terdiri dari beberapa hal berikut :

  • Docker Engine (mesin yang menjalankan container),
  • Docker CLI (Command Line Interface),
  • Docker Compose (alat untuk mengelola aplikasi multi-container),
  • Docker Swarm (orkestrasi untuk cluster container),
  • dan lebih banyak lagi.

Cara Kerja Docker

Seperti yang sudah saya jelaskan di awal, docker adalah tool untuk menjadikan suatu aplikasi menjadi sebuah container, berikut langkah kerjanya atau tahapan menjadikan aplikasi menjadi sebuah container.

  1. Pembuatan Docker Image:
    • Pembuatan docker image dilakukan dengan menggunakan dockefile, dockerfile adalah file yang berisi instruksi untuk membangun gambar Docker.
  2. Distribusi Docker Image:
    • Setelah proses pembuatan docker image selesai, Unggah Docker image yang tadi sudah dibuat ke Docker Hub agar dapat diakses oleh orang lain. Dockerhub disini mirip seperti github atau gitlab.
  3. Pengoperasian Container:
    • Untuk proses pengoperasion tinggal jalankan image docker yang tadi sudah dibuat dan diupload ke registry melalui perintah docker pull. dan container docker sudah berjalan.

Cara Install Docker di Ubuntu 22.04

Setelah mengerti pengertian dan cara kerja docker, selanjutnya adalah praktik menginstall docker di linux ubuntu 22.04, Docker yang akan kita install ini meluputi docker engine, docker cli, dan docker compose.

Pertama tambahkan repository docker

sudo apt-get update \
&& sudo apt-get install -y ca-certificates curl gnupg \
&& sudo install -m 0755 -d /etc/apt/keyrings \
&& curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg \
&& sudo chmod a+r /etc/apt/keyrings/docker.gpg
echo \
  "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
  "$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update

Kemudian install docker engine, docker cli, dan docker compose

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

Buat agar docker otomatis berjalan setelah booting

sudo systemctl enable docker.service
sudo systemctl enable containerd.service

Kesimpulan

Docker adalah platform yang memungkinkan aplikasi untuk diisolasi dalam container. Docker memiliki komponen utama, seperti Docker Engine, Docker CLI, Docker Compose, dan Docker Swarm, yang membentuk kerangka kerja untuk mengelola container.

Cara kerja Docker terdiri dari tiga langkah utama: pembuatan Docker image dengan Dockerfile, distribusi image ke Docker Hub, dan pengoperasian container dengan perintah “docker pull” dan “docker run.”

 

Baca Juga : Docker

SPACE IKLAN DISEWAKAN
Server Admin

Leave a Reply

Your email address will not be published. Required fields are marked *


You might also like