Portainer

Sağlayan: Portainer

KonteynerYönetimDocker
Oluştur: Portainer

Saniyeler içinde Cloud Sunucunuza kurulur.

Portainer, Docker ve Kubernetes ortamlarınızı karmaşık komut satırlarından kurtarıp, kullanımı son derece kolay ve güçlü bir web arayüzüne (GUI) dönüştüren dünya çapında lider yönetim platformudur.

Öne Çıkan Özellikler ve Avantajlar

  • Görsel Docker Yönetimi: Konteynerları (Containers), İmajları (Images), Ağları (Networks) ve Birimleri (Volumes) tek tıkla oluşturun, başlatın, durdurun veya silin. Tüm sistemin röntgenini tek ekranda görün.
  • Hazır Uygulama Şablonları (App Templates): WordPress, MySQL, Nginx, Redis gibi yüzlerce popüler uygulamayı hiçbir Docker komutu yazmadan, sadece ismine tıklayarak saniyeler içinde sunucunuza kurabilirsiniz.
  • Kolay Log ve Terminal Erişimi: Hata veren bir uygulamanız mı var? Portainer üzerinden o uygulamanın log kayıtlarını anlık (real-time) izleyebilir veya doğrudan tarayıcı içinden konteynerin terminaline (Console) SSH tarzı bağlanabilirsiniz.
  • Çoklu Ortam Desteği: Sadece bu sunucudaki Docker'ı değil, farklı veri merkezlerindeki 50 ayrı sunucunuzdaki Docker sistemlerini Portainer Agent aracılığıyla tek bir merkezden (bu arayüzden) yönetebilirsiniz.

Neden Portainer Kullanmalısınız?

Docker devrimi yazılım geliştirmeyi ve dağıtmayı inanılmaz kolaylaştırdı, ancak düzinelerce konteyneri terminal ekranında `docker ps` yazarak takip etmek bir süre sonra kabusa dönüşür. Yanlışlıkla silinen bir imaj, gereksiz yer kaplayan dangling (boşta) volume'ler diskleri doldurabilir. Portainer size bu kaosu düzene sokma fırsatı verir. Cenuta'nın hızlı NVMe disklerinde Portainer aracılığıyla saniyeler içinde yeni test ortamları kurabilir, kaynak (CPU/RAM) tüketimlerini anlık izleyebilir ve geliştirme sürecinizi komut ezberlemeden 10 kat hızlandırabilirsiniz.

Bu İmajda Bulunan Tüm Yazılımlar

Bu hazır uygulama imajı, Portainer CE uygulamasını en yüksek performans ve güvenlik standartlarında sorunsuz çalıştırmak için gereken tüm bağımlılıkları, kütüphaneleri ve yapılandırmaları içerir. Kurulum esnasında sistem aşağıdaki yazılımları sunucunuza entegre eder:

Yazılım / Paket AdıSürüm ve Detay Bilgisi
Yönetim ArayüzüPortainer Community Edition (En Güncel Sürüm)
Konteyner MotoruDocker Engine (Resmi Kararlı Sürüm)
İşletim SistemiUbuntu 22.04 LTS

Kurulum Sonrası Kapsamlı İlk Adımlar

Cenuta Cloud Sunucunuz başarıyla oluşturulduktan sonra Portainer CE sistemine tam yetkiyle erişmek, güvenliğini sağlamak ve yapılandırmak için aşağıdaki adımları sırasıyla eksiksiz olarak izlemeniz gerekmektedir:

1
Yönetim Arayüzüne Erişin

Cenuta Cloud sunucunuz hazırlandıktan hemen sonra tarayıcınıza `https://sunucu_ip_adresiniz:9443` yazarak erişim sağlayın. Tarayıcınızın vereceği SSL Güvenlik uyarısında 'Gelişmiş' seçeneklerinden 'İlerle' butonuna tıklayın.

2
Yönetici Hesabını Oluşturun

Sistem ilk açılışta sizden bir yönetici kullanıcı adı (`admin`) ve en az 12 karakterli son derece güvenli bir şifre (Örn: `B3n!mGuv3nl!S1frem`) belirlemenizi isteyecektir.

3
Hızlı Kurulum Zaman Aşımı (ÖNEMLİ)

Güvenlik nedeniyle Portainer'ı kurduktan sonra 5 dakika içinde ilk şifreyi belirlemezseniz sistem kendini kilitler. Eğer geç kalırsanız SSH'tan `docker restart portainer` komutunu vermeniz gerekir.

4
Yerel Ortamı Seçin

Giriş yaptıktan sonra 'Get Started' veya 'Local' ortam (Environment) sekmesine tıklayarak bu sunucudaki Docker altyapısına hemen bağlanın.

5
Uygulama Dağıtmaya Başlayın

Artık sol menüden 'App Templates' sekmesine gidip dilediğiniz sistemi tek tuşla ayağa kaldırabilir veya 'Containers' bölümünden sisteminizin nefes alışverişini izleyebilirsiniz.

Merak Edilenler

Portainer Hosting hakkında sıkça sorulan sorular.

Portainer ücretsiz midir?

Evet, bu imajda kurulu olan Portainer Community Edition (CE) tamamen ücretsizdir ve küçük/orta ölçekli işletmelerin tüm ihtiyaçlarını fazlasıyla karşılar.

Kendi Docker Compose dosyalarımı kullanabilir miyim?

Kesinlikle! Portainer'ın 'Stacks' özelliği aslında arka planda tam bir Docker Compose mimarisidir. Kendi `.yml` dosyanızı kopyalayıp yapıştırabilir veya direkt GitHub deponuza bağlayarak otomatik (GitOps) güncellenmesini sağlayabilirsiniz.

Sunucuya çok fazla yük bindirir mi?

Hayır. Portainer Go diliyle yazılmış, son derece optimize ve hafif bir yazılımdır. Boşta sadece ~30-50 MB RAM tüketir, sunucunuzun CPU'sunu asla yormaz.

Portainer silinirse Docker içindeki projelerime ne olur?

Hiçbir şey olmaz! Portainer sadece bir arayüzdür. Portainer konteynerini silseniz bile, Nginx veya MySQL gibi diğer uygulamalarınız Docker motoru üzerinde çalışmaya (ve yayın yapmaya) kesintisiz devam eder.

9443 ve 9000 portları arasındaki fark nedir?

Eski sürümlerde HTTP (şifresiz) erişim için 9000 portu kullanılırdı. Artık Portainer güvenliği artırmak adına varsayılan olarak Kendinden İmzalı (Self-Signed) SSL ile 9443 portu üzerinden HTTPS olarak çalışmaktadır.