
Ubuntu için Güncel Docker Engine Kurlumu
Merhabalar bu rehberde Docker Engine nasıl kurulur bunu öğreneceğiz.
Desteklenen Platformlar
Ubuntu için kurulum
Gereklilikler:
Docker 64-Bit sistem aşağıdaki Ubuntu versiyonlarında çalışmaktadır.
Ubuntu Noble 24.04 (LTS)
Ubuntu Jammy 22.04 (LTS)
Ubuntu Focal 20.04 (LTS)
Güncel olmayan paketlerin silinmesi için aşağıdaki komutu çalıştırabilirsiniz eğer hiç kurmadıysanız bu adımı atlayabilirsiniz
for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done
Docker Engine Kurlumu
İlk adım olarak aşağıdaki kodu terminale kopyala yapıştır yaparak güncel Docker apt repolarını kuralım
# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
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
# Add the repository to Apt sources:
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
güncel apt repoları kurulduktan sonra artık docker paketlerini indirebiliriz yine aşağıdaki kodu terminale kopyala yapıştır yaparak paketleri kurabilirsiniz.
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
artık Docker Engine sistemimize kuruldu test etmek için aşağıdaki komutu çalıştırabiliriz.
sudo docker run hello-world
Bu komutla birlikte ekrana hello from docker! ile başlayan bir mesaj beklenmekte bu mesaj geldiğinde kurulumu başarıyla tamamlamış oluyoruz
Kurulum sonrası
Eğer docker komutunu sudo ile kullanmak istemezseniz bunun için sistem kullanıcınınızı docker grubuna eklemeniz gerekmekte bunu aşağıdaki kod ile yapabilirsiniz tabii bu size güvenlik riski de getirebilir. ayrıntılı bilgi için https://docs.docker.com/engine/install/linux-postinstall/
sudo usermod -aG docker $USER
Last updated
Was this helpful?