Gerekenler
- REGTR bulut sunucu (Ubuntu 24.04, x86 veya ARM64)
- sudo yetkili kullanıcı (güvenlik rehberine bak)
Adımlar
-
1Docker deposunu ekle
Resmi GPG anahtarını ve depoyu ekle. Komut sunucunun mimarisini (amd64/arm64) kendisi algılar.
sudo apt update && sudo apt install -y ca-certificates curl sudo install -m 0755 -d /etc/apt/keyrings sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc sudo chmod a+r /etc/apt/keyrings/docker.asc echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | sudo tee /etc/apt/sources.list.d/docker.list >/dev/null -
2Docker Engine ve Compose'u kur
Kurulumdan sonra hello-world ile doğrula.
sudo apt update sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin sudo docker run --rm hello-world -
3sudo'suz kullanım
Kullanıcını docker grubuna ekle; değişiklik için oturumu kapatıp yeniden aç.
sudo usermod -aG docker $USER # oturumu kapatıp yeniden aç / log out and back in docker ps -
4İlk compose projesi
Örnek bir Nginx servisini compose.yaml ile çalıştır.
mkdir -p ~/app && cd ~/app cat > compose.yaml <<'EOF' services: web: image: nginx:alpine ports: - "80:80" restart: unless-stopped EOF docker compose up -d docker compose ps
İpuçları
- Önemli: Docker'da yayınlanan portlar (ports:) UFW kurallarını atlar ve internete açılır. Veritabanı gibi iç servisleri "127.0.0.1:5432:5432" biçiminde yalnız yerel adrese bağla ya da hiç port yayınlama.
- ARM64 sunucuda çalışan imajlar çoklu mimarili olmalı (nginx, postgres, redis, node gibi resmi imajların çoğu öyle).
- Kalıcı veriyi adlandırılmış volume'larda tut; sunucu snapshot'ı volume'ları da kapsar.
Sık sorulan sorular
Docker için hangi plan yeterli?
Birkaç küçük servis için 4 vCPU / 8 GB (ARM 4) rahat çalışır. Veritabanı ve birçok konteyner birlikteyse 8 vCPU / 16 GB tercih edin.
snap ile Docker kurmalı mıyım?
Hayır. Snap paketi bazı izin ve yol farkları içerir; resmi apt deposu önerilen yöntemdir.
Güncelleme: 2026-10-23