Ubuntu 20.04’te Docker Kurulum ve Kullanım Kılavuzu
Docker, uygulamaları konteynerler içinde geliştirme, gönderme ve çalıştırma sürecini basitleştiren açık kaynaklı bir platformdur. Bu kılavuz, Ubuntu 20.04 üzerinde Docker’ın kurulumunu ele alacak ve temel kullanımına dair bir genel bakış sunacaktır.
Ön Koşullar
- Ubuntu 20.04 çalışan bir sistem
- sudo ayrıcalıklarına sahip bir kullanıcı hesabı
- İnternet erişimi
Adım 1: Sistem Paketlerini Güncelleyin
Docker’ı kurmadan önce, en son yazılım sürümlerine sahip olduğunuzdan emin olmak için paket deposunu güncelleyin:
sudo apt update && sudo apt upgrade -yAdım 2: Gerekli Bağımlılıkları Kurun
Docker’ın çalışması için belirli bağımlılıkların kurulu olması gerekir. Bunları kurmak için aşağıdaki komutu çalıştırın:
sudo apt install -y apt-transport-https ca-certificates curl software-properties-commonAdım 3: Docker’ın Resmi GPG Anahtarını Ekleyin
Docker paketinin doğruluğunu doğrulamak için GPG anahtarını ekleyin:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg |
sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpgAdım 4: Docker Deposunu Ekleyin
Resmi Docker deposunu sistem kaynaklarınıza ekleyin:
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg]
https://download.docker.com/linux/ubuntu focal stable" |
sudo tee /etc/apt/sources.list.d/docker.list > /dev/nullAdım 5: Docker’ı Kurun
Paket listesini güncelleyin ve Docker Engine’i kurun:
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.ioAdım 6: Docker Kurulumunu Doğrulayın
Docker’ın doğru bir şekilde kurulduğunu kontrol etmek için şu komutu çalıştırın:
docker --versionDocker’ın çalıştığından emin olmak için:
sudo systemctl status dockerEğer çalışmıyorsa, şu komutla başlatın:
sudo systemctl start dockerDocker’ın başlangıçta başlaması için etkinleştirin:
sudo systemctl enable dockerAdım 7: Docker’ı Sudo Olmadan Çalıştırın (İsteğe Bağlı)
Varsayılan olarak, Docker sudo ayrıcalıklarına ihtiyaç duyar. Bunu kök olmayan bir kullanıcı olarak çalıştırmak için, kullanıcı hesabınızı docker grubuna ekleyin:
sudo usermod -aG docker $USERDeğişikliklerin etkili olması için çıkış yapın ve tekrar giriş yapın.
Adım 8: Docker Kurulumunu Test Edin
Docker’ın doğru çalıştığını doğrulamak için bir test konteyneri çalıştırın:
docker run hello-worldKurulum başarılıysa, Docker’ın düzgün çalıştığını onaylayan bir mesaj görmelisiniz.
Temel Docker Komutları
Bir Görüntü İndirin
Docker Hub’dan bir görüntü indirmek için:
docker pull ubuntuKurulu Görüntüleri Listeleyin
docker imagesBir Konteyner Çalıştırın
Bir görüntüden bir konteyner başlatmak için:
docker run -it ubuntu bashBu komut, bir Ubuntu konteyneri çalıştırır ve etkileşimli bir kabuk açar.
Çalışan Konteynerleri Listeleyin
docker psTüm konteynerleri, durdurulmuş olanlar dahil görmek için:
docker ps -aBir Konteyneri Durdurun
Çalışan bir konteyneri durdurmak için:
docker stop <container_id>Bir Konteyneri Kaldırın
Durdurulmuş bir konteyneri kaldırmak için:
docker rm <container_id>Bir Görüntüyü Kaldırın
Bir görüntüyü silmek için:
docker rmi <image_id>Kullanılmayan Kaynakları Temizleyin
Tüm durdurulmuş konteynerleri ve kullanılmayan görüntüleri kaldırın:
docker system prune -aSonuç
Docker, uygulama dağıtımını ve yönetimini basitleştiren güçlü bir araçtır. Bu kılavuz, kurulum sürecini ve Docker ile Ubuntu 20.04’te başlamanıza yardımcı olacak temel komutları ele aldı.


