Bu rehberde, Ubuntu sunucusunda Docker‘ı adım adım nasıl kuracağınızı anlatacağız. İşlem basit olsa da doğru adımları takip etmek, başarılı bir kurulum için çok önemlidir. Aşağıdaki adımları takip ederek, Docker’ı sorunsuz şekilde kurabilirsiniz.
İlk adım olarak, sistem paketlerinizi güncellemeniz gerekmektedir. Bu, Docker kurulumunun düzgün çalışabilmesi için önemlidir. SSH ile sunucunuza bağlanın ve aşağıdaki komutları sırasıyla çalıştırın:
Docker’ı kurabilmek için bazı yardımcı paketlere ihtiyacınız olacak. Bu paketleri kurmak için şu komutu çalıştırın:
Docker paketlerinin doğruluğunu sağlamak amacıyla, Docker’ın resmi GPG anahtarını sisteminize eklemeniz gerekmektedir. Aşağıdaki komutu çalıştırarak bu işlemi gerçekleştirebilirsiniz:
Docker’ın resmi paketlerinin bulunduğu depoyu sisteminize ekleyin. Bunun için aşağıdaki komutu kullanabilirsiniz:
Docker deposunu ekledikten sonra, sistemdeki paket listesini güncelleyin:
Şimdi Docker’ı kurabiliriz. Aşağıdaki komut ile Docker Engine ve ilgili bileşenleri yükleyin:
Bu komut, Docker CE (Community Edition) ve gerekli diğer bileşenleri yükler.
Kurulum tamamlandıktan sonra Docker servisini başlatın ve durumu kontrol edin:
start: Docker servisini başlatır.
enable: Docker servisini sistem başlangıcında otomatik olarak başlatılacak şekilde ayarlar.
status: Docker servisinin durumunu kontrol eder.
Docker’ın doğru çalışıp çalışmadığını kontrol etmek için basit bir test yapabilirsiniz. Aşağıdaki komut ile “Hello World” container’ını çalıştırın:
Ekranda “Hello from Docker!” mesajını görüyorsanız, kurulum başarıyla tamamlanmış demektir.
| Adım | Açıklama |
|---|---|
| 1 | sudo apt update ve sudo apt upgrade -y komutları ile sistem güncellemesi yapılır. |
| 2 | Docker için gerekli yardımcı paketler ca-certificates curl gnupg lsb-release yüklenir. |
| 3 | Docker GPG anahtarı sisteme eklenir. |
| 4 | Docker’ın resmi deposu sistem kaynak listesine eklenir. |
| 5 | Paket listesi güncellenir. |
| 6 | Docker ve gerekli bileşenler docker-ce, docker-ce-cli, containerd.io, docker-buildx-plugin, docker-compose-plugin yüklenir. |
| 7 | Docker servisi başlatılır ve durumu kontrol edilir. |
| 8 | sudo docker run hello-world komutu ile kurulum testi yapılır. |