Sabtu, Juli 27, 2024
FeaturedSysAdmin

Cara Install Portainer di Docker (Linux dan Windows) + Video

Hai seobat kekasi, kali ini kita akan belajar Cara Install Portainer di Docker. Docker yang sudah sobat kekasi install di Sistem Operasi Linux maupun Microsoft Windows. Buat sobat kekasi yang ingin Install Docker di Linux Centos bisa ikuti tutorialnya Cara Install Docker di Centos Menggunakan Repository karena lebih mudah dan simpel.

Sebelum ke tutorialnya, kita bahas sedikit mengenai Portainer ya dan mengapa kita menggunakan portainer.

Apa itu Portainer?

Portainer adalah aplikasi yang ringan, cross-platform, dan open source UI untuk manajemen Docker. Portainer memberikan gambaran rinci tentang Docker dan memungkinkan Anda untuk mengelola kontainer, Docker image, jaringan dan volume masing masing kontainer melalui web dashboard sederhana.

Mengapa kita menggunakan portainer pada docker?

  1. Mudah digunakan. Dengan menggunakan portainer melakukan managemen docker pun menjadi lebih mudah, karena portainer memberikan gambaran rinci tentang Docker dan memungkinkan Anda untuk mengelola kontainer, gambar, jaringan dan volume.
  2. Mudah dalam Instalasi Karna sudah memiliki docker maka untuk melakukan instalasi pun sangat mudah, kita hanya perlu download portainer menggunakan docker dengan perintah “pull” pada docker itu sendiri. Tidak membutuhkan waktu yang sangat banyak untuk melakukan instalasi pada portainer.
  3. Portainer dibuat untuk docker. Portainer telah dibangun untuk berjalan pada mesin Docker sehingga dapat dijalankan di mana saja di mana Docker berjalan. Hal ini kompatibel dengan Docker untuk Linux dan Docker untuk Windows.
  4. Penyesuaian dengan versi docker Portainer telah dirancang untuk mendukung segala sesuatu fitur yang API Docker tawarkan. Docker API akan berkembang dan mengusulkan fitur baru, dan portainer akan menyesuaikan. 

Cara Install Portainer di Docker (Linux)

Portainer terdiri dari dua elemen, Portainer Server, dan Portainer Agent. Kedua elemen berjalan sebagai wadah Docker ringan pada mesin Docker. Dokumen ini akan membantu Anda menginstal wadah Server Portainer di lingkungan Linux Anda. Untuk menambahkan lingkungan Linux baru ke instalasi Portainer Server yang ada

Untuk memulai, Anda perlu:

  • Versi terbaru Docker diinstal dan berfungsi
  • akses sudo pada mesin yang akan meng-host instance Server Portainer Anda
  • By default, Portainer Server akan mengekspos UI melalui port 9443 dan mengekspos server tunnel TCP melalui port 8000. Yang terakhir ini opsional dan hanya diperlukan jika Anda berencana untuk menggunakan fitur komputasi Edge dengan agen Edge.

Petunjuk penginstalan juga membuat asumsi berikut tentang lingkungan Anda:

  • Anda mengakses Docker melalui soket Unix. Atau, Anda juga dapat terhubung melalui TCP.
  • SELinux dinonaktifkan pada mesin yang menjalankan Docker. Jika Anda memerlukan SELinux, Anda harus meneruskan flag –privileged ke Docker saat men-deploy Portainer.
  • Docker berjalan sebagai root. Portainer dengan Docker tanpa root memiliki beberapa keterbatasan, dan memerlukan konfigurasi tambahan.

Jadi sekarang kita akan memulai Cara Install Portainer di Docker Linux. Ikuti step by step y…

Pastikan docker sudah running, jika belum running ketikan perintah : sudo systemctl start docker

[root@localhost ~]#  sudo systemctl start docker

Pertama, buat volume yang akan digunakan Server Portainer untuk menyimpan databasenya: docker volume create portainer_data


[root@localhost ~]# docker volume create portainer_data
portainer_data
[root@localhost ~]#

Kemudian, unduh dan instal wadah Portainer Server: 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

[root@localhost ~]# 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

Server Portainer sekarang telah diinstal. Anda dapat memeriksa untuk melihat apakah wadah Server Portainer telah dimulai dengan menjalankan perintah : docker ps

[root@localhost ~]# docker ps
CONTAINER ID   IMAGE                           COMMAND        CREATED              STATUS              PORTS                                                                                            NAMES
e8b6cec21061   portainer/portainer-ce:latest   "/portainer"   About a minute ago   Up About a minute   0.0.0.0:8000->8000/tcp, :::8000->8000/tcp, 0.0.0.0:9443->9443/tcp, :::9443->9443/tcp, 9000/tcp   portainer
[root@localhost ~]# 

Sekarang setelah penginstalan selesai, Anda dapat masuk ke instans Server Portainer Anda dengan membuka browser web dan pergi ke:

https://localhost:9443

Ganti localhost dengan alamat IP atau FQDN yang relevan jika diperlukan, dan sesuaikan port jika Anda mengubahnya sebelumnya. Selengkapnya bisa nonton di Channel YouTube Kekasi Gen. Videonya YouTube Cara Install Portainer di Docker Linux.

Video Tutorial

Cara Install Portainer di Docker Linux
Nonton di YouTube

Tinggalkan Balasan