Ubuntu 26.04 üzerinde Docker Kurulumu ve Yapılandırması

Bu kılavuz, Ubuntu 26.04 sisteminize en güncel Docker sürümünü resmi depolardan nasıl kuracağınızı, yapılandıracağınızı ve yöneteceğinizi adım adım açıklar.

L
Linuxize
15 görüntülenme
Ubuntu 26.04 üzerinde Docker Kurulumu ve Yapılandırması

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 runc

Kurulum Adımları

  1. Paket İndeksini Güncelleyin ve Bağımlılıkları Kurun:
    sudo apt update
    sudo apt install ca-certificates curl
  2. 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
  3. Depoyu Yapılandırın: Docker APT deposunu sisteminize ekleyin:
    sudo tee /etc/apt/sources.list.d/docker.sources <
  4. 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-world

Sudo 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 $USER

Bu 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.

Kaynak

Linuxize