Giriş
Docker, uygulamalarınızı taşınabilir konteynerler içinde paketlemenize, test etmenize ve çalıştırmanıuna olanak tanıyan açık kaynaklı bir platformdur. Uygulama kodunu ve bağımlılıklarını bir araya getirerek geliştirme, test ve üretim ortamları arasında tutarlı bir çalışma deneyimi sunar. Bu rehberde, Ubuntu 26.04 üzerinde Docker Engine kurulumunu resmi kaynakları kullanarak gerçekleştireceğiz.
Ön Gereksinimler
Kuruluma başlamadan önce aşağıdaki şartların sağlandığından emin olun:
- 64-bit mimariye sahip bir Ubuntu 26.04 sistemi.
- Sudo yetkilerine sahip bir kullanıcı hesabı.
- Sistemin güncel olması ve internet erişiminin bulunması.
Dikkat: Eski veya çakışan paketleri temizlemek için şu komutu çalıştırın: sudo apt remove docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runcKurulum Adımları
- Paket İndeksini Güncelleyin ve Bağımlılıkları Kurun:
sudo apt update sudo apt install ca-certificates curl - Docker GPG Anahtarını Ekleyin: Sistemin paketlerin orijinalliğini doğrulaması için resmi anahtarı ekleyin:
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 - Depoyu Yapılandırın: Docker APT deposunu sisteminize ekleyin:
sudo tee /etc/apt/sources.list.d/docker.sources < Docker Engine Kurulumu: Depo eklendikten sonra Docker paketlerini yükleyin:sudo apt update sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
Kurulumun Doğrulanması
Kurulumun başarılı olup olmadığını kontrol etmek için Docker servisini başlatın ve test konteynerini çalıştırın:
sudo systemctl start docker
sudo docker run hello-worldSudo Olmadan Docker Kullanımı
Docker komutlarını her seferinde sudo kullanmadan çalıştırmak için mevcut kullanıcıyı Docker grubuna eklemeniz önerilir:
sudo usermod -aG docker $USERBu değişikliğin aktif olması için oturumu kapatıp tekrar açmanız veya newgrp docker komutunu çalıştırmanız yeterlidir.
Bakım ve Güncelleme
Docker'ı güncel tutmak için standart sistem güncelleme komutlarını kullanabilirsiniz. Eğer belirli bir sürümde kalmak isterseniz sudo apt-mark hold docker-ce komutu ile güncellemeleri durdurabilirsiniz.



