İçeriğe geç
YolcuHost
DevOps ve izleme

Docker Compose Projeleri İçin En Uygun VDS Paketi

Bir projeyi oluşturan servisleri (uygulama, veritabanı, kuyruk, ters vekil) tek bir compose.yaml dosyasında tanımlamak, sunucuyu yeniden kurmanız gerektiğinde her şeyi aynı ayarlarla geri getirmenizi sağlar. VDS'te docker compose up -d ile yığını başlatır, güncelleme geldiğinde imajları çekip servisleri yeniden oluşturursunuz. Ortam değişkenleri .env dosyasında, kalıcı veriler adlandırılmış birimlerde durur; dosyanın kendisi Git deposunda sürümlenir.

Önerilen işletim sistemi: Ubuntu 24.04, Debian 13

En uygun paket

Xeon VDS 2

Küçük yığın (3-4 servis)

vCPU
2 Çekirdek
RAM
4 GB ECC
Disk
40 GB SSD
Bağlantı
1 Gbps
₺163,90/ay + KDV
Bu paketi sipariş et Tüm VDS paketleri

Neden bu paket?

  • Compose yığınındaki her servis RAM tüketir; veritabanı, Redis ve uygulamayı birlikte taşıyacak belleği seçer, büyüdükçe paketi yükseltirsiniz.
  • Tam yetkiyle Docker'ın güncel Compose eklentisini (docker compose) kurar, eski docker-compose aracına bağlı kalmazsınız.
  • 1 Gbps bağlantı imaj çekme sürelerini kısaltır; limitsiz trafikte sık güncellemeler sorun olmaz.
  • Ücretsiz DDoS koruması, yığının dışarıya açılan kapısı olan ters vekile yönelik saldırı trafiğini süzer.

İhtiyacınıza göre paket

Küçük başlayın; büyüdükçe paketinizi yükseltebilirsiniz.

Küçük yığın (3-4 servis)

Uygulama, veritabanı, Redis ve ters vekilden oluşan bir yığın için 4 GB RAM yeterlidir.

Xeon VDS 2

2 Çekirdek · 4 GB ECC · 40 GB SSD · 1 Gbps

₺163,90/ay + KDV
Sipariş ver

Birden fazla proje

İki üç ayrı Compose projesini ortak bir ters vekil arkasında çalıştırmak için 4 çekirdek ve 8 GB RAM.

Xeon VDS 4

4 Çekirdek · 8 GB ECC · 40 GB SSD · 1 Gbps

₺243,90/ay + KDV
Sipariş ver

Bellek isteyen servisler

Elasticsearch ya da ClickHouse gibi servisler içeren yığınlar için 16 GB RAM.

Xeon VDS 5

6 Çekirdek · 16 GB ECC · 40 GB SSD · 1 Gbps

₺403,90/ay + KDV
Sipariş ver

Nasıl başlarım?

  1. 1Siparişte Ubuntu 24.04 ya da Debian 13 seçin.
  2. 2Docker Engine ile docker-compose-plugin paketini resmî Docker deposundan kurun; docker compose version ile doğrulayın.
  3. 3Proje dizininde compose.yaml ve .env dosyalarını oluşturun; servislere restart: unless-stopped, veritabanına healthcheck ekleyin.
  4. 4docker compose up -d ile yığını başlatın, docker compose logs -f ile çıktıyı izleyin.
  5. 5Güncellemede docker compose pull ardından docker compose up -d çalıştırın; yalnız değişen servisler yeniden oluşturulur.
  6. 6Dışarıya yalnız ters vekilin 80 ve 443 portlarını açın, diğer servisleri Compose'un iç ağında bırakın.

Dakikalar içinde teslim

Ödeme sonrası otomatik kurulum; erişim bilgileriniz panelinize gelir.

İstanbul lokasyonu

Vodafone İstanbul veri merkezi, Türkiye'ye düşük gecikme.

DDoS koruması

Saldırı trafiği ücretsiz olarak süzülür.

7/24 Türkçe destek

Bağlantı sorunlarını çözer, istenirse işletim sistemini kurarız.

Taşıma desteği

Mevcut sunucunuzdan geçişte yardımcı oluruz.

Toplu alım

Birden fazla sunucu için indirim, destek talebiyle.

Sıkça sorulan sorular

docker-compose ayrı kurulan eski araçtır; güncel sürüm Docker CLI'ya eklenti olarak gelen docker compose komutudur. Yeni kurulumlarda eklentiyi kullanın, compose.yaml dosyalarınız büyük ölçüde aynı kalır.

Sırayı depends_on ile belirlersiniz; condition: service_healthy eklerseniz uygulama, veritabanının healthcheck denetimini geçmesini bekler.

Adlandırılmış birimler /var/lib/docker/volumes altında saklanır. docker compose down birimleri silmez; -v bayrağıyla çalıştırırsanız siler, bu yüzden dikkatli kullanın.

Evet. compose.yaml, .env ve birim verilerini aktarmanız yeterlidir; tüm ürünlerde taşıma desteği veriyoruz.

Tüm kullanım alanları