Docker VPS hosting: container'ların hemen çalıştığı sunucu
- Docker Engine ve Docker Compose kurulu
- root yetkisi, genel IPv4 ve IPv6 adresleri
- 40 şehirde aynı fiyat
HELPER VPS Docker VPS, oluştururken imaj listesinden Docker'ı seçtiğinizde Ubuntu 24.04 LTS üzerine Docker Engine ve Docker Compose kurulu olarak başlayan bir Linux bulut sunucusudur, aylık $25.00 fiyatından başlar. Giriş yapar yapmaz docker run veya docker compose up ile istediğiniz konteyneri çalıştırabilirsiniz.
Docker nedir?
Docker, bir programı ve ihtiyaç duyduğu kütüphaneleri ve ayarları container adı verilen tek bir paket haline getirip her Linux sunucuda aynı şekilde çalıştırmanızı sağlayan bir araçtır. Çekirdek motoru Moby projesi altında açık kaynak (Apache 2.0) olarak yayınlanır; Docker Hub gibi depolardaki çok sayıda resmi imajı indirip hemen kullanabilirsiniz.
Docker Compose, birden fazla container'ı tek bir YAML dosyasında tanımlayıp docker compose up komutuyla birlikte başlatan bir araçtır. Web sunucusu, veritabanı ve önbellek gibi birbirine bağlı hizmetleri tek dosyayla yönettiğiniz için yeni bir sunucu oluştursanız da aynı dosyayla birebir aynı ortamı yeniden kurarsınız. Docker VPS, bu ikisinin en baştan hazır olduğu bir sunucudur.
Docker VPS ile neler yapabilirim?
Container imajı olarak sunulan sunucu programlarının neredeyse tamamını tek bir Docker VPS'te kendiniz barındırırsınız.
Web uygulaması ve API dağıtımı
Kendi geliştirdiğiniz uygulamayı imaj olarak derleyip yükler, yeni sürümde yalnızca imajı değiştirip yeniden başlatırsınız. Geliştirme bilgisayarı ile sunucu arasındaki ortam farkları azalır.
Açık kaynak araçları kendiniz barındırma
n8n, Nextcloud, Uptime Kuma ve Grafana gibi resmi Docker imajı olan araçları bir iki komutla kurarsınız.
Veritabanları ve önbellek
PostgreSQL, MySQL ve Redis'i container olarak çalıştırır, verileri volume'larda ayrı tutarak güncelleme ve düzenlemeyi kolaylaştırırsınız.
Derleme ve test ortamları
Her dal için ayrı container başlatıp test eder, iş bitince yalnızca container'ı silerek sunucuyu temiz tutarsınız.
Docker VPS'e nasıl başlanır?
Üç adımda container'ları çalıştırmaya hazır olursunuz.
1. adım. Sunucu oluşturun
Bir bölge ve boyut seçin ve imaj listesinden Docker'ı seçin. Seçtiğiniz plan ve dönem için ödeme işlenir ve Docker Ubuntu 24.04 üzerine kurulur.
2. adım. SSH ile bağlanın
Eklediğiniz SSH anahtarı veya root parolasıyla sunucu IP'sine bağlanın. Kurulumu docker version ve docker compose version ile kontrol edin.
3. adım. Container'ları çalıştırın
docker run ile tek bir imaj başlatın ya da compose.yaml dosyasını yükleyip docker compose up -d ile birden fazla hizmeti birlikte başlatın.
Docker'ı VPS'te kendiniz barındırmanın avantajları nelerdir?
Container platformu ücretleri yerine tek bir sunucu ücretiyle birden fazla hizmeti birlikte çalıştırırsınız.
Sabit aylık ücret: Kaç container çalıştırırsanız çalıştırın ücret sunucu planının fiyatı kadar kaldığı için maliyet hesabı basittir.
Tam root yetkisi: Ağ, volume, güvenlik duvarı ve çekirdek ayarlarına kadar her şeyi istediğiniz gibi değiştirirsiniz.
Yakın bölge seçimi: 31 ülkedeki 40 şehirden kullanıcılarınıza yakın olanına sunucunuzu kurarsınız.
Aynı ortamı yeniden kurma: Compose dosyanız olduğu sürece yeni bir sunucuda da aynı yapıyı birkaç dakikada yeniden kurarsınız.
Gereken seçenekleri ekleme: Otomatik yedekleme, ek disk ve DDoS korumasını oluştururken seçip aylık ücrete dahil edersiniz.
USDT ile kolay ödeme: Bir hesap token'ı ile kaydolun ve seçtiğiniz dönem için ödeme yapın.
Docker ile sık kullanılan araçlar
Resmi imajları olduğu için Docker VPS'e hemen yükleyebileceğiniz araçlar.
- Portainer
- NGINX
- PostgreSQL
- Redis
- Uptime Kuma
- Grafana
Sunucunuzu müşterilerinize yakın bir yere kurun
31 ülkedeki 40 şehrin hepsinde aynı fiyatla Docker sunucusu oluşturun.
Docker VPS boyutu nasıl seçilir?
Container sayısından önce içlerinde çalışan programların kullandığı belleğe bakın.
Docker'ın kendisi hafiftir, ancak üzerindeki programların her biri bellek kullanır. Birkaç küçük web uygulaması veya bot için 12 GB belleğe sahip g12 yeterlidir; bir veritabanı, web sunucusu ve önbelleği birleştiren bir Compose kurulumu için 16 GB veya daha fazlasına sahip g16 veya n16 size alan sağlar. Sık sık imaj derliyorsanız veya veritabanında çok okuma yazma yapıyorsanız, NVMe diskli yüksek performanslı bir plan fark yaratır.
İmajlar ve volume'lar zamanla disk alanı kaplar. docker system df ile kullanımı görüp docker image prune ile kullanılmayan imajları temizlerseniz alanı uzun süre rahat kullanırsınız. Verilerin sürekli biriktiği hizmetlerde oluştururken ek disk takın; hizmet büyüdüğünde daha büyük bir planla yeni sunucu oluşturup Compose dosyasını ve volume verilerini taşıyın.
Docker VPS'i güvenle işletmek için nelere dikkat edilmeli?
Port açıklığı, güncellemeler ve yedekleme olmak üzere üç noktayı alışkanlık haline getirmeniz yeterlidir.
docker run -p ile açtığınız portlar doğrudan internete açılır. Veritabanı gibi dışarıdan kullanılması gerekmeyen hizmetlerde port açmadan yalnızca Compose iç ağıyla bağlantı kurun; web hizmetlerini Nginx gibi bir ters proxy'nin arkasına koyup alan adı ve HTTPS sertifikası eklerseniz yapı düzenli olur. SSH için sunucuyu oluştururken bir anahtar seçerek parola yerine SSH anahtarıyla bağlanmanız iyi olur.
Konteyner imajlarını docker compose pull ve ardından docker compose up -d ile yeni bir sürüme güncelleyin. Önemli volume verilerini ayrıca indirip saklayın ve oluştururken otomatik yedekleme seçeneğini (plan fiyatının %5.6'i) açarak sunucunun tamamını düzenli olarak yedekleyin. Bir yedekten geri dönmek istediğinizde, ilk ödemeniz onaylandıktan sonra destek sayfasından talep edin.
Docker hosting hakkında sık sorulan sorular
Docker VPS seçerken ve kurarken en çok sorulan sorular.
Docker VPS'te neler kurulu?
Ubuntu 24.04 LTS üzerine Docker Engine ve Docker Compose kuruludur. Giriş yaptığınızda docker ve docker compose komutlarını hemen kullanabilirsiniz; geri kalanı standart bir Ubuntu sunucusuyla aynıdır.
Docker VPS hosting fiyatı ne kadar?
Docker uygulaması için ek ücret yoktur, yalnızca seçtiğiniz sunucu planının fiyatını ödersiniz. En küçük plan aylık $25.00 fiyatından başlar ve aynı plan tüm bölgelerde aynı fiyattadır.
Docker sunucu nasıl satın alınır?
Bir bölge ve boyut seçin, imaj olarak Docker'ı seçin ve sunucuyu oluşturmak için ödeme yapın. 1, 3, 6 veya 12 aylık bir fatura dönemi seçebilirsiniz; 3 ay için %10, 6 ay için %15 ve 12 ay için %25 indirim uygulanır.
root yetkisi alabilir miyim?
Evet, tüm sunuculara root olarak SSH ile bağlanırsınız. Paket kurulumunu, güvenlik duvarını ve çekirdek ayarlarını kendiniz değiştirebilir, root parolasını hesap ekranından yeniden oluşturabilirsiniz.
Docker Hub imajlarını olduğu gibi kullanabilir miyim?
Evet, docker pull veya docker run ile Docker Hub'daki ve diğer herkese açık depolardaki imajları hemen indirirsiniz. Özel depoları da docker login sonrasında kullanabilirsiniz.
Portainer gibi bir yönetim ekranı kullanabilir miyim?
Evet, Portainer'ı resmi imajıyla tek bir container olarak başlattığınızda container'ları, imajları ve volume'ları web ekranından yönetirsiniz. Yönetim ekranını HTTPS ve güçlü bir parolayla koruyarak kullanın.
Container'lardan e-posta gönderebilir miyim?
E-postaları 587 numaralı portu kullanan harici bir e-posta gönderim hizmetini bağlayarak gönderirsiniz. Dışa giden 25 numaralı port tüm sunucularda kapalıdır; uygulamanın SMTP ayarlarına gönderim hizmetinin adresini ve 587 numaralı portu girmeniz yeterlidir.
Başka bir işletim sistemine geçmek istersem ne yapmalıyım?
Sunucu sayfasındaki işletim sistemi yeniden kurulumundan başka bir imaj seçin. Yeniden kurulum diski silip yeniden kurduğu için gerekli volume verilerini önceden indirin.
Yedekleme nasıl yapılır?
Sunucu oluştururken otomatik yedekleme seçeneğini seçmek, plan fiyatının %5.6'ini ücrete ekler ve düzenli olarak yedekler. Bir yedekten geri dönme, ilk ödemeniz onaylandıktan sonra destek sayfasından talep edilir ve volume verilerinin kendi kopyanızı saklamak ek güven sağlar.
Container'ları IPv6 ile yayınlayabilir miyim?
Evet, her sunucuya genel IPv4 ve IPv6 adresleri birlikte verilir. Docker'da IPv6 kullanımını daemon.json ayarıyla açın, alan adına A ve AAAA kayıtlarını birlikte eklemeniz yeterlidir.
Docker sunucuyu API ile oluşturabilir miyim?
Evet, geliştirici API'si (REST) ile sunucu oluşturma, açma ve kapatma ve silme işlemlerini yapabilirsiniz. API anahtarları, ilk ödemeniz onaylandıktan sonra bir hesapta açılır.
Docker ve Docker Compose, kendi projelerine ait açık kaynak yazılımlardır; HELPER VPS bunları yalnızca sunucu oluşturulurken kurar. Kurulumdan sonraki güncellemeleri, container ayarlarını ve uygulama kullanımıyla ilgili soruları müşteri kendisi yönetir. Sunucu ücreti seçtiğiniz planın fiyatıdır, Docker uygulamasının kendisi için ek ücret alınmaz.
Docker sunucu rehberi
Sunucunuzu aldıktan sonra ilk yapmanız gerekenler.
