Ada beberapa cara lain untuk menginstal Portainer selain menggunakan Snap. Berikut adalah dua metode alternatif yang umum digunakan:

1. Menginstal Portainer menggunakan Docker:

Jika Anda sudah memiliki Docker di sistem Anda, ini adalah metode yang paling mudah dan cepat untuk menginstal Portainer.

Langkah-langkah:

Tarik gambar Portainer dari Docker Hub: Jalankan perintah berikut untuk menarik gambar Portainer dari Docker Hub:
sudo docker pull portainer/portainer-ce

Jalankan Portainer sebagai kontainer Docker: Setelah gambar diunduh, Anda bisa menjalankan Portainer dengan perintah berikut:
sudo docker volume create portainer_data
sudo docker run -d -p 9000:9000 --name portainer \
  --restart=always \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -v portainer_data:/data \
  portainer/portainer-ce

Penjelasan:
  • -d: Menjalankan Portainer di latar belakang.
  • -p 9000:9000: Menghubungkan port 9000 di mesin lokal ke port 9000 di kontainer.
  • --name portainer: Memberikan nama pada kontainer Docker.
  • --restart=always: Membuat kontainer otomatis restart jika terjadi kegagalan atau reboot.
  • -v /var/run/docker.sock:/var/run/docker.sock: Menghubungkan socket Docker host dengan kontainer.
  • -v portainer_data:/data: Menggunakan volume Docker untuk menyimpan data Portainer.
Akses Portainer: Setelah kontainer berjalan, buka browser dan akses Portainer melalui:
http://<IP_Anda>:9000

Konfigurasi Awal: Seperti pada metode sebelumnya, Anda akan diminta untuk membuat akun admin dan memilih endpoint Docker yang ingin dikelola.

2. Menginstal Portainer menggunakan Binary File:

Metode ini melibatkan pengunduhan file Portainer dan menjalankannya langsung tanpa Docker.

Langkah-langkah:

Unduh Portainer Binary: Anda dapat mengunduh versi terbaru dari Portainer di situs resmi Portainer. Pilih file binary sesuai dengan arsitektur sistem Anda (misalnya, portainer-linux-amd64).
Untuk mengunduh menggunakan wget (atau Anda dapat mengganti URL dengan versi terbaru):
wget https://github.com/portainer/portainer/releases/download/2.18.0/portainer-linux-amd64 -O portainer

Beri izin eksekusi pada file Portainer: Setelah file diunduh, beri izin eksekusi pada file Portainer:
chmod +x portainer

Jalankan Portainer: Jalankan Portainer dengan perintah berikut:
sudo ./portainer

Akses Portainer: Portainer akan berjalan di port 9000. Akses melalui:
http://<IP_Anda>:9000

Konfigurasi Awal: Seperti sebelumnya, Anda akan diminta untuk membuat akun admin dan memilih endpoint Docker yang akan dikelola.

Kedua metode ini tidak memerlukan Snap dan memungkinkan Anda untuk menggunakan Portainer sesuai kebutuhan. Jika Anda lebih suka menghindari Snap atau lebih nyaman dengan Docker, pilihan pertama (menggunakan Docker) adalah cara yang sangat mudah dan fleksibel.