Docker komutlarıyla uğraşmak istemeyenler için Portainer harika bir çözüm. Web arayüzü üzerinden konteynerleri, imajları, volume’ları ve daha fazlasını rahatça yönetebiliyorsun. Benim kendi sistemimde nasıl kurduğumu adım adım anlatıyorum.
1. Docker Volume Oluştur
Öncelikle Portainer’ın verilerini saklayacağı bir volume oluşturalım:
docker volume create portainer_dataBu komutla portainer_data isimli bir volume oluşturduk. Tüm ayarlar burada saklanacak.
2. Portainer Konteynerini Oluştur ve Başlat
Direkt docker run komutuyla Portainer’ı başlatabiliriz. Hem 9443 (https), hem 8000 portlarını açıyorum:
docker run -d \
-p 9443:9443 -p 8000:8000 \
--name portainer \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data \
portainer/portainer-ce:latestKonteyner başlatıldıktan sonra Portainer arayüzüne tarayıcıdan erişebilirsin:
https://sunucu-ip-adresi:9443
Artık portainer hazır.
Yeni Uygulama (Container) Oluşturmak
Panelde üstten App Templates kısmına gir ve hazır templatelerden birini seç, istersen Custom Template (Compose) girerek kendin tanımla.
Ben örnek olarak httpd seçtim – bu, Apache web sunucusu demek.
Ayarlar:
- İsim: Ne istersen verebilirsin
- Network: bridge seç
- Gelişmiş Ayarlar (Advanced Settings):
- Port yönlendirme yapabilirsin
- Volume bağlayabilirsin
Her şey çok kolaylaşıyor. Artık tek tıkla container’lar ayağa kalkıyor.

İşlem bu kadardı artık istediğiniz gibi web üzerinden container oluşturabilirsiniz.

