Panduan Langkah-demi-Langkah Menginstal Portainer di Ubuntu 24.04 LTS

Panduan Langkah-demi-Langkah Menginstal Portainer di Ubuntu 24.04 LTS

Cara Menginstal Portainer di Ubuntu 24.04 LTS

Dalam tutorial ini, kami akan memandu Anda tentang cara menginstal Portainer di Ubuntu 24.04 LTS. Portainer adalah alat manajemen Docker sumber terbuka yang kuat, yang memudahkan pengelolaan kontainer, gambar, jaringan, dan volume Docker melalui antarmuka berbasis web yang intuitif. Alat ini cocok untuk pengguna pemula maupun yang berpengalaman dalam menggunakan Docker.

Prasyarat

Sebelum memulai, pastikan Anda memenuhi syarat berikut:

  • Sistem yang didukung: Server yang menjalankan Ubuntu atau distribusi berbasis Debian lainnya seperti Linux Mint.
  • Koneksi SSH: Akses ke server melalui SSH atau buka Terminal jika Anda menggunakan desktop.
  • Koneksi Internet: Diperlukan untuk mengunduh paket dan dependensi yang diperlukan.
  • Akses Root: Sistem Ubuntu 24.04 dengan akses root atau pengguna dengan hak istimewa 'sudo'.

Langkah 1: Memperbarui Repositori Paket

Sebelum menginstal Portainer, penting untuk memperbarui sistem Ubuntu Anda. Buka terminal dan jalankan perintah berikut:

sudo apt update
sudo apt upgrade

Perintah ini akan memperbarui daftar paket dan memperbarui paket yang sudah ada ke versi terbaru.

Selanjutnya, instal alat yang diperlukan untuk menambahkan repositori Docker dan menginstal Portainer:

sudo apt install ca-certificates curl gnupg

Langkah 2: Menginstal Docker

Sebelum menginstal Portainer, Anda harus menginstal Docker di sistem Ubuntu 24.04 LTS Anda. Ikuti langkah-langkah berikut:

  1. Tambahkan GPG Key Docker:
   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
  1. Tambahkan repositori Docker:
   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
  1. Perbarui daftar paket:
   sudo apt update
  1. Instal Docker:
   sudo apt install docker-ce docker-ce-cli containerd.io
  1. Verifikasi Instalasi Docker: Jalankan kontainer hello-world untuk memastikan Docker telah terinstal dengan benar:
   sudo docker run hello-world

Langkah 3: Menginstal Portainer

Setelah Docker diinstal, langkah selanjutnya adalah menginstal Portainer. Untuk menjaga data Portainer, buat volume Docker dengan perintah berikut:

docker volume create portainer_data

Selanjutnya, unduh dan jalankan kontainer Portainer dengan perintah:

docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest

Penjelasan Opsi Perintah:

  • -d: Menjalankan kontainer di latar belakang.
  • -p 8000:8000 dan -p 9443:9443: Memetakan port 8000 dan 9443 pada kontainer ke port di host.
  • --name portainer: Memberi nama “portainer” pada kontainer.
  • --restart=always: Mengatur kontainer untuk otomatis restart jika berhenti.
  • -v /var/run/docker.sock:/var/run/docker.sock: Memungkinkan Portainer mengelola Docker daemon di host.
  • -v portainer_data:/data: Memetakan volume yang sudah dibuat untuk penyimpanan data persisten.

Langkah 4: Mengakses Antarmuka Web Portainer

Untuk mengakses Portainer, buka browser dan navigasikan ke:

https://[ALAMAT_IP_SERVER_ANDA]:9443

Gantilah [ALAMAT_IP_SERVER_ANDA] dengan alamat IP atau hostname server Ubuntu Anda. Perlu diingat bahwa Portainer menggunakan HTTPS pada port 9443 secara default.

Jika tidak dapat mengakses antarmuka web Portainer, pastikan bahwa firewall Anda mengizinkan lalu lintas pada port 8000 dan 9443. Periksa aturan firewall dengan perintah:

sudo ufw status

Jika perlu, izinkan akses ke port yang diperlukan dengan perintah:

sudo ufw allow 8000/tcp
sudo ufw allow 9443/tcp

Kesimpulan

Selamat! Anda telah berhasil menginstal Portainer di sistem Ubuntu 24.04 LTS Anda. Untuk informasi lebih lanjut atau jika Anda memerlukan bantuan tambahan, silakan kunjungi situs resmi Portainer. Kunjungi juga layanan manajemen VPS kami jika Anda ingin solusi yang lebih praktis.

Read more

AI dan Produktivitas Developer: Bagaimana Tools Berbasis AI Mengubah Cara Kita Coding pada 2026

AI dan Produktivitas Developer: Bagaimana Tools Berbasis AI Mengubah Cara Kita Coding pada 2026

AI dan Produktivitas Developer: Bagaimana Tools Berbasis AI Mengubah Cara Kita Coding pada 2026 Memasuki 2026, lanskap pengembangan perangkat lunak telah bertransformasi secara fundamental. Tidak lagi sekadar autocomplete yang canggih, AI kini menjadi partner coding yang sesungguhnya, mengubah cara developer menulis kode, menguji, dan men-deploy aplikasi. Revolusi Coding Assistance Tahun

By TeknoSoup