Debian Tabanlı Sistemler’e Docker Kurulumu

Docker sistem yöneticileri ve yazılım geliştiriciler için ortaya çıkan açık kaynak kodlu bir sanallaştırma uygulamasıdır. Docker Multi platform olarak geliştirilmiştir ve aynı şekilde docker makinaları üzerinde de pek çok işletim sistemini çalıştırabilmeniz mümkündür. Yazılımcılar ve sistem yöneticiler için docker kurulumu ve test imkanını kolaylaştırmasıdır. Aynı zamanda oluşabilecek sorunları da önceden fark etmenize imkan tanır.

Docker yazılımların imaj kaydını tekrar kullanılabilir haline getiriyor yani kurulmuş halini bir imaj dosyası haline getiriyor. Diğer sistemlerde kurulumunu kolaylaştırıyor aynı şekilde DockerFile bakarak her sisteme aynı imaj kaydını geçmiş oluyor. Bu sayede sonradan sizin tekrar ayarları kurcalamanıza gerek kalmıyor.

Ayrıca DockerFile daha sonradan ekleyeceğiniz yenilikler ile geliştirebilirsiniz. Bu sayede yapacaklarınızdan zaman kazanabilirsiniz.

Debian sistemimize öncelikli olarak bi deposunu ekleyelim bunun için /etc/apt/sources.list.d/docker.list yoluna eklemeyi yapacağız bunun için aşağıdaki kod işinizi görecektir.

Kurulum

Aşağıdaki aşamaları takip ederek kurulumu tamamlayabilirsiniz.

sudo apt-get install \
    ca-certificates \
    curl \
    gnupg \
    lsb-release

sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin

Kernel AUFS Desteği

Eğer kurulu değilse aşağıdaki komutu vererek kurulumu yapabilirsiniz ama kurulu olmama ihtimali baya düşük

sudo apt-get install linux-image-extra-"$(uname -r)"

Sistem Uzmanı, Linux Hacısı, El-Kernel

Yorum yapın