Lampung Dev – Docker adalah platform containerization yang mempermudah proses pengelolaan aplikasi dalam lingkungan yang terisolasi. Dengan menggunakan Docker, Anda dapat menjalankan aplikasi secara efisien tanpa harus mengonfigurasi seluruh server. Dalam artikel ini, kita akan membahas cara menginstal Docker di VPS dengan sistem operasi Ubuntu 20.04.

Prasyarat

Sebelum memulai instalasi Docker, pastikan Anda sudah memiliki:

  1. VPS Ubuntu 20.04 yang dapat diakses melalui SSH.
  2. Akses root atau pengguna dengan hak sudo.

Langkah 1: Update Paket Sistem

Pertama-tama, perbarui daftar paket dan upgrade sistem Ubuntu agar memiliki paket terbaru. Jalankan perintah berikut:

sudo apt update
sudo apt upgrade

Langkah ini memastikan bahwa sistem Anda berada dalam kondisi terbaru sebelum menginstal Docker.

Langkah 2: Instal Dependensi

Docker memerlukan beberapa dependensi agar dapat berjalan dengan baik. Instal dependensi yang dibutuhkan dengan menjalankan:

sudo apt install apt-transport-https ca-certificates curl software-properties-common

Dependensi ini memungkinkan Ubuntu mengakses repository eksternal melalui HTTPS.

Langkah 3: Tambahkan Repository Docker

Docker tidak selalu tersedia dalam repository default Ubuntu dengan versi terbaru. Jadi, kita perlu menambahkan repository resmi Docker:

1. Tambahkan kunci GPG resmi Docker untuk memvalidasi paket yang akan diunduh:

    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

    2. Tambahkan repository Docker ke APT:

    echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

      Langkah 4: Instal Docker

      Sekarang, setelah repository Docker ditambahkan, perbarui daftar paket kembali dan instal Docker:

      sudo apt update
      sudo apt install docker-ce docker-ce-cli containerd.io

      Ini akan menginstal Docker Community Edition (CE) di server Anda.

      Langkah 5: Cek Instalasi Docker

      Setelah instalasi selesai, periksa apakah Docker sudah berjalan dengan baik:

      sudo systemctl status docker

      Jika status Docker menunjukkan “active (running)”, berarti Docker sudah terinstal dan berjalan dengan baik.

      Langkah 6: Jalankan Docker Tanpa Sudo (Opsional)

      Secara default, perintah Docker membutuhkan akses root (sudo). Jika Anda ingin menjalankan Docker tanpa harus menambahkan sudo di setiap perintah, tambahkan pengguna Anda ke grup docker:

      sudo usermod -aG docker ${USER}

      Logout dan login kembali, atau jalankan perintah ini agar perubahan diterapkan:

      su - ${USER}

      Langkah 7: Verifikasi Instalasi Docker

      Untuk memastikan Docker berjalan dengan baik, jalankan kontainer uji:

      docker run hello-world

      Jika perintah ini berhasil, Anda akan melihat pesan dari Docker yang menandakan bahwa instalasi berhasil.

      Langkah 8: Instal Docker Compose (Opsional)

      Docker Compose memungkinkan Anda untuk mengelola aplikasi multi-kontainer. Untuk menginstalnya, jalankan perintah berikut:

      sudo apt install docker-compose

      Kesimpulan

      Anda telah berhasil menginstal Docker di VPS Ubuntu 20.04. Docker memudahkan pengelolaan aplikasi dalam lingkungan kontainer yang efisien dan portabel. Dengan langkah-langkah ini, Anda dapat mulai menggunakan Docker untuk mengelola aplikasi di server Anda.

      Share.

      Seorang profesional teknologi yang berfokus pada pengembangan aplikasi (web & Android), DevOps, teknologi data, serta spesialisasi dalam Natural Language Processing (NLP) dan pengembangan ChatBot berbasis NLP. Memiliki keahlian mendalam di ekosistem Node.js dan aktif berkontribusi pada berbagai proyek open-source melalui library JavaScript di NPM. Rutin menulis artikel dan panduan teknis seputar pemrograman di LampungDev.com, berbagi wawasan seputar tren teknologi terbaru dan solusi pemrograman inovatif.

      Exit mobile version