Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

VPS Üzerinden Dockge Kendin Kullanma Rehberi (Tam Kılavuz)

Bu adım adım kılavuzla VPS üzerinde Dockge kurmayı ve çalıştırmayı öğrenin. Docker konteynerlerini verimli bir şekilde kendi kendine barındırmak isteyen geliştiriciler ve homelabber'lar için mükemmeldir.

VPS üzerinde Dockge kendin barındırmak, üçüncü taraf hizmetlere bağımlı olmadan Docker konteynerlerini yönetmenin esnek ve maliyet açısından uygun bir yoludur. Eğer bir geliştirici veya homelabber iseniz, bu rehber Docker’ı VPS’nizde kurmayı, ortamınızı optimize etmeyi ve güvenilir çalışmayı sağlamayı adım adım anlatıyor.

Dockge Nedir?

Dockge, birden fazla sunucu arasında Docker konteynerlerini dağıtmayı ve yönetmeyi kolaylaştırmak üzere tasarlanmış açık kaynaklı bir platformdur. Kullanıcı dostu bir web arayüzü, kolay konteyner orkestrasyonu ve otomasyon özellikleri sunar. Dockge’yi VPS üzerinde çalıştırmak, tam kontrol sahibi olmanızı sağlar ve kurulumunuzu ihtiyaçlarınıza göre özelleştirmenize olanak tanır.

Doğru VPS Sağlayıcısını Seçmek

Dockge’yi kendiniz barındırmak için uygun, güvenilir ve uygun maliyetli bir VPS seçmek çok önemlidir. İşte Dockge barındırmak için uygun bazı popüler sağlayıcıların hızlı karşılaştırması:

SağlayıcıFiyat (aylık)ÖzelliklerBağlantı Linki
Contabo VPS5.99 EURGeniş RAM, SSD depolamaContabo
Hetzner Cloud4.15 EURYüksek performans, esnek planlarHetzner
DigitalOcean6 USDKullanımı kolay, droplet’larDigitalOcean
Vultr6 USDGlobal veri merkezleriVultr
Linode5 USDGüvenilir, ölçeklenebilirLinode

Daha detaylı karşılaştırma için tam VPS karşılaştırmasına göz atabilirsiniz.

Gereksinimler

Dockge’yi kurmadan önce şu ihtiyaçlarınızın olduğundan emin olun:

Adım 1: VPS’nizi Kurun

  1. SSH ile Bağlanın:
ssh root@sunucu-ip-niz
  1. Sistemi Güncelleyin:
apt update && apt upgrade -y
  1. Docker ve Docker Compose Kurulumu:
apt install -y docker.io docker-compose
systemctl enable --now docker

Docker’ın çalıştığından emin olun:

docker --version
docker-compose --version

Adım 2: Dockge’yi Kurun

  1. Dockge için bir dizin oluşturun:
mkdir -p /opt/dockge
cd /opt/dockge
  1. En son Docker Compose dosyasını indirin:

docker-compose.yml dosyasını oluşturun:

version: '3'

services:
  dockge:
    image: ghcr.io/dockge/dockge:latest
    container_name: dockge
    restart: always
    ports:
      - "8080:8080"
    volumes:
      - ./data:/app/data
      - /var/run/docker.sock:/var/run/docker.sock

Bunu docker-compose.yml olarak kaydedin.

  1. Konteyneri başlatın:
docker-compose up -d

Artık Dockge, 8080 portunda çalışıyor olmalı.

Adım 3: Güvenlik Duvarını ve Domain Ayarlarını Yapılandırın

ufw allow 8080/tcp
server {
    listen 80;
    server_name dockge.yourdomain.com;

    location / {
        proxy_pass http://localhost:8080;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
    }
}
systemctl reload nginx

Adım 4: Dockge’ye Erişin ve Kullanın

Tarayıcınızdan VPS IP veya domaininizi ziyaret edin:

http://sunucu-ip-niz:8080

veya alan adıyla SSL kullanıyorsanız:

https://dockge.yourdomain.com

Giriş yaptıktan sonra, konteynerleri dağıtmak, yönetmek ve monitör etmek için sezgisel bir arayüz göreceksiniz.

Optimizasyon İpuçları

SSS (Sıkça Sorulan Sorular)

1. VPS üzerinde Dockge çalıştırmak güvenli midir?

Dockge’yi VPS üzerinde çalıştırmak güvenlidir, eğer iyi güvenlik uygulamalarını takip ederseniz. Sunucunuzu güncel tutun, güvenlik duvarlarıyla korunmasını sağlayın ve SSL şifreleme kullanın. Dockge ve Docker imajlarını düzenli olarak güncelleyerek güvenlik açıklarını kapatın. Ek güvenlik için SSH anahtar doğrulaması ve fail2ban kullanabilirsiniz.

2. Dockge’nin kaynak kullanımı ne kadar yoğun?

Dockge’nin kaynak kullanımı, yönettiği konteyner sayısı ve boyutlarına bağlıdır. 2 GB RAM ve 1 CPU çekirdeğine sahip küçük bir VPS, temel kurulumlar için yeterlidir. Konteyner sayısı artarsa veya işler yoğunlaşırsa, performansı korumak adına VPS yükseltmeniz gerekebilir.

3. Birden fazla Dockge örneği çalıştırabilir miyim?

Evet, izole konteynerler veya sanal makinelerde birden fazla Dockge örneği çalıştırabilirsiniz, ancak genellikle tek bir örnek çalıştırmak ve konteynerlerinizi içinde yönetmek daha basittir ve daha verimlidir. Büyük ölçekli veya segmentli ortamlar için Docker Swarm veya Kubernetes ile çoklu node yönetimini düşünün.

Son Düşünceler

VPS üzerinde Dockge kendin barındırmak, Docker ortamınızı tamamen kontrol altına almanızı sağlar ve otomasyonu, yönetimi daha esnek hale getirir. Uygun fiyatlı bir VPS sağlayıcı seçerek ve bu rehberi takip ederek güvenilir ve özelleştirilebilir bir Docker platformu oluşturabilirsiniz. Daha fazla kendi kendine barındırma çözümü için tam VPS karşılaştırmasına ve r/selfhosted ile awesome-selfhosted topluluğunun kaynaklarına göz atabilirsiniz.

Küçük başlayın, kurulumunuzu güvence altına alın ve ihtiyacınıza göre ölçeklendirin. İyi kendi kendine barındırmalar!