Makale Başlıkları
Portainer, Docker ortamlarını bir web arayüzünden yönetmenizi sağlayan popüler bir yönetim panelidir. Konteynerleri, imajları, volume’ları, ağları ve Compose stack’lerini komut satırına girmeden, görsel olarak yönetirsiniz. Sunucuya kendisi de bir Docker konteyneri olarak kurulur ve Docker soketine bağlanarak çalışır. Bu rehberde Portainer’ın ne işe yaradığını ve nasıl kurulacağını anlatıyoruz.
Portainer’ı çalıştırmak için Docker kurulu bir VPS/sunucu yeterlidir.
Portainer Ne İşe Yarar?
Docker’ı yalnızca komut satırından yönetmek, özellikle birçok konteyner çalıştırdığınızda zahmetli olabilir. Portainer bu yönetimi görselleştirir: çalışan konteynerleri tek bakışta görür, log’larına bakar, yeniden başlatır, yeni konteyner veya stack oluşturur, imaj ve volume’ları yönetirsiniz. Ekip içinde rol tabanlı erişim de sunar; böylece sunucuya doğrudan SSH vermeden Docker yönetimi devredilebilir.
Portainer Kurulumu (Docker ile)
Önce veri için bir volume oluşturun, ardından Portainer Server konteynerini başlatın:
# 1) Veri icin volume olustur docker volume create portainer_data # 2) Portainer Server konteynerini baslat 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:lts
Burada 9443 = HTTPS yönetim arayüzü (önerilen), 8000 = Edge Agent tüneli portudur. /var/run/docker.sock bağlanması zorunludur; Portainer’ın Docker’ı yönetmesini bu sağlar.
İlk Erişim ve Kurulum
Tarayıcıdan https://SUNUCU_IP:9443 adresine gidin. İlk açılışta bir yönetici (admin) hesabı oluşturma ekranı gelir; güçlü bir parola belirleyin. Self-signed sertifika nedeniyle tarayıcı uyarısı görmek normaldir. Hesabı oluşturduktan sonra “local” Docker ortamını seçerek tüm konteynerlerinizi yönetmeye başlarsınız.
Dikkat Edilmesi Gerekenler
- İlk admin hesabını kurulumdan hemen sonra oluşturun; bir süre kurulum tamamlanmazsa Portainer güvenlik için kilitlenir ve konteyneri yeniden başlatmanız gerekebilir.
- 9443 portunu firewall’da açın; üretimde mümkünse yalnızca kendi IP’nize kısıtlayın.
- Docker soketine erişim, sunucu üzerinde tam yetki demektir; Portainer erişimini dikkatle paylaşın.
portainer_datavolume’ünü yedekleyin; ayarlarınız ve kullanıcılarınız burada saklanır.
Sıkça Sorulan Sorular
Portainer ücretsiz mi?
Community Edition (CE) ücretsiz ve açık kaynaklıdır; Business Edition ek kurumsal özellikler sunar.
Hangi porttan erişilir?
HTTPS için 9443 (önerilen); eski HTTP erişimi için isteğe bağlı 9000 eklenebilir.
Birden çok sunucu yönetebilir miyim?
Evet, Edge Agent ile uzak Docker ortamlarını tek panelden yönetebilirsiniz.
Compose stack çalıştırır mı?
Evet, Portainer arayüzünden “Stacks” ile Compose dosyalarını dağıtabilirsiniz.
Kurulum sonrası giremiyorum?
9443 portunun açık olduğundan ve https:// kullandığınızdan emin olun.
Docker Yönetimi İçin Sunucu
Portainer ile konteynerlerinizi kolayca yönetin; güçlü altyapı Alastyr VPS’lerde.


