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 docker
sudo 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.

Ubuntu Sunucusuna Docker ve Docker Compose Kurulumu