Bu doküman, Ubuntu sunucunuzda Docker ve Docker Compose kurulumu için gerekli adımları içermektedir.
1. Sistem Güncellemeleri
Öncelikle sunucunuzdaki tüm paketleri güncelleyin:
bashCopy codesudo apt update
sudo apt upgrade
2. Gerekli Bağımlılıkların Yüklenmesi
Docker’ı yüklemeden önce gerekli olan bağımlılıkları yükleyin:
bashCopy codesudo apt install apt-transport-https ca-certificates curl software-properties-common
3. Docker GPG Anahtarını Ekleme
Docker paketlerini güvenli bir şekilde indirmek için GPG anahtarını ekleyin:
bashCopy codecurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
4. Docker Deposu Ekleyin
Docker için resmi yazılım deposunu ekleyin:
bashCopy codeecho "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee
/etc/apt/sources.list.d/docker.list > /dev/null
5. Docker'ı Yükleyin
Aşağıdaki komut ile Docker’ı yükleyin:
bashCopy codesudo apt update
sudo apt install docker-ce
6. Docker Servisini Başlatın ve Etkinleştirin
Docker servisini başlatın ve her açılışta otomatik olarak başlatılmasını sağlayın:
bashCopy codesudo systemctl start dockersudo systemctl enable
docker
7. Docker’ın Yüklendiğini Doğrulayın
Docker’ın doğru şekilde yüklendiğini ve çalıştığını kontrol etmek için şu komutu çalıştırın:
bashCopy codesudo docker --version
Docker Compose Kurulumu
Docker Compose, çoklu konteyner Docker uygulamalarını tanımlamak ve çalıştırmak için kullanılır. Aşağıdaki adımlarla Docker Compose’ı kurabilirsiniz:
1. Docker Compose'ı İndirin
Docker Compose'ın en son sürümünü indirin:
bashCopy codesudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)"
-o /usr/local/bin/docker-compose
2. Çalıştırılabilir Yapın
Docker Compose dosyasını çalıştırılabilir hale getirin:
bashCopy codesudo chmod
+x /usr/local/bin/docker-compose
3. Docker Compose Kurulumunu Kontrol Edin
Kurulumun başarılı olup olmadığını kontrol etmek için şu komutu çalıştırın:
bashCopy codedocker-compose --version
Kurulum Tamamlandı
Bu adımların tamamlanmasıyla Ubuntu sunucunuzda Docker ve Docker Compose kurulumu başarıyla gerçekleştirilmiş olacaktır. Artık konteynerler oluşturabilir ve Docker Compose ile çoklu konteyner uygulamalarını kolayca yönetebilirsiniz.