Portainer | Alat Manajemen Kontainer Sumber Terbuka

Portainer Alat DevOps

Platform manajemen kontainer yang ringan & diselenggarakan sendiri

Portainer adalah platform manajemen kontainer open-source dan kuat. Ini memungkinkan Anda untuk dengan mudah membangun, mengelola, dan mempertahankan lingkungan Docker dan Kubernetes.

Ringkasan

Portainer adalah open source, GUI ringan yang kuat dan alat manajemen kontainer yang mudah digunakan. Ini membantu pelanggan untuk mengadopsi teknologi kontainer, membangun, mengelola, dan mempertahankan pendarahan berbasis kontainer dengan Docker, Kubernetes, Docker Swarm dan Azure ACI. Portainer mudah digunakan alat dengan antarmuka intuitif untuk pengembang perangkat lunak dan operasi TI. Portainer menghilangkan kebutuhan untuk menggunakan CLI dan menyembunyikan kompleksitas mengelola kontainer. Platform Manajemen Kontainer Portainer terdiri dari dua komponen, server Portainer, dan agen Portainer. Kedua elemen ini berjalan sebagai wadah Docker ringan pada mesin Docker. Ini memungkinkan konfigurasi terpusat, manajemen dan keamanan lingkungan produksi Kubernetes dan Docker. Ini memberikan gambaran terperinci tentang lingkungan dan memungkinkan DevOps untuk mengelola wadah, gambar, volume, jaringan dan banyak lagi. Ini juga kompatibel dengan mesin Docker mandiri dan dengan Docker Swarm.

Persyaratan sistem

Instruksi instalasi membuat asumsi berikut untuk server manajemen kontainer open source portainer di lingkungan Linux Anda:

  • Versi terbaru dari Docker diinstal
  • Akses sudo ke instance server portainer host
  • Port 9443 untuk mengakses UI dan API
  • TCP Tunnel Server melalui port 8000
  • Akses ke Docker melalui Soket UNIX
  • Selinux dinonaktifkan
  • Docker berjalan sebagai root

Fitur

Portainer CE Container-as-a-Service Solution mendukung berbagai fitur untuk mengelola wadah Docker sebagai Docker Swarm UI Manager. Beberapa fitur utama GUI Manajemen Kontainer Portainer tercantum di bawah ini:

  • Manajemen Kontrol Akses
  • Menyebarkan aplikasi asli cloud
  • Isolasi jaringan
  • Penebangan aplikasi
  • Visualisasi cluster
  • Jaringan Kontainer
  • Registry dan Manajemen Penyimpanan
  • Orkestrasi
  • Cadangan dan Pulihkan

Instruksi instalasi

Instal Portainer dengan Docker di Linux

Langkah -langkah instalasi dokumen ini mengasumsikan bahwa semua paket depensi edisi komunitas Portainer diinstal dan terkini di lingkungan Linux Anda. Untuk pengaturan sistem operasi Linux, silakan ikuti langkah -langkah instalasi di bawah ini untuk menginstal wadah server Portainer. Pertama, buat volume yang akan digunakan server Portainer untuk menyimpan database menggunakan perintah di bawah ini:

    docker volume create portainer_data

Selanjutnya, unduh dan instal perangkat lunak manajemen kontainer terbaik Portainer dengan berjalan di bawah ini di Terminal:

    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

Secara default, Instalasi Sistem Manajemen Kontainer Portainer menghasilkan sertifikat SSL yang ditandatangani sendiri untuk mengamankan port 9443. Jika Anda memerlukan port http 9000 terbuka untuk alasan warisan maka Anda dapat menambahkan perintah run docker berikut:

    -p 9000:9000

Sekarang Anda dapat memeriksa untuk melihat apakah wadah server Portainer telah dimulai dengan menjalankan Docker PS Commamd:

    docker ps

Secara opsional Anda dapat menginstal agen portainer di samping instalasi server portainer Anda dan docker mandiri dengan menjalankan perintah berikut:

    docker run -d -p 9001:9001 --name portainer_agent --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/docker/volumes:/var/lib/docker/volumes portainer/agent:latest

Agen Portainer menyediakan fungsionalitas tambahan seperti penjelajahan volume dari Portainer. Sekarang, Anda dapat masuk ke instance Server Portainer Anda dengan menjelajahi url:

    https://localhost:9443

Anda perlu mengganti LocalHost dengan IP atau nama domain yang memenuhi syarat (FQDN) dan Anda akan melihat halaman pengaturan awal untuk server Portainer. Itu saja, server Portainer telah diinstal. Selamat! Anda telah berhasil mengatur Server Manajemen Kontainer Docker Portainer di Linux. Menikmati!

FAQ

Untuk apa Portainer digunakan?

Portainer adalah UI Manajemen Contianer yang mudah digunakan dan open source untuk lingkungan Docker dan Kubernetes. Portainer memudahkan Anda untuk mengelola wadah Docker, gambar, jaringan, dan volume Anda dari dasbor GUI Portainer berbasis web.

Apakah portainer gratis?

Ya, Portainer CE bebas menggunakan dan mengunduh alat manajemen kontainer untuk lingkungan wadah.

Apakah Portainer Open Source?

Ya, Portainer adalah perangkat lunak manajemen orkestrasi kontainer open source. Repositori Kode Sumber Portainer tersedia di GitHub.

Dalam bahasa apa yang ditulis Portainer?

Portainer ditulis dalam bahasa pemrograman go dan javascript.

Apakah Portainer bekerja dengan Kubernetes?

Portainer Docker Swarm Management UI bekerja dengan semua rasa dari Kubernetes yang dihosting sendiri atau dikelola untuk memastikan aplikasi apa pun yang digunakan aman dan aman.

Mengeksplorasi

Dalam artikel ini kita membahas tentang alat Portainer Container Management Container Open Source. Untuk mempelajari tentang orkestrasi kontainer open source teratas dan alat manajemen, silakan kunjungi halaman berikut:

Top 5 Open Source Container Orchestration Tools for DevOps

Alat Orkestrasi Kontainer Sumber Terbuka

 Indonesia