Takip et

Ubuntu’ya Docker Kurulumu: Adım Adım Kılavuz

Ubuntu’ya Docker Kurulumu: Adım Adım Kılavuz

Merhaba! Fatih Soysal olarak, bu yazımda sizlere Ubuntu işletim sisteminize Docker’ı nasıl kuracağınızı adım adım göstereceğim. Docker, uygulamalarınızı konteynerler içerisinde çalıştırmanıza olanak sağlayan güçlü bir araçtır. Bu sayede, geliştirme, dağıtım ve yönetim süreçleriniz büyük ölçüde kolaylaşır. Öncelikle, Docker’ın ne olduğunu ve neden kullanmanız gerektiğini kısaca açıklayalım. Sonrasında ise Ubuntu’ya kurulumuna geçeceğiz. Hazırsanız başlayalım!

Docker Nedir ve Neden Kullanmalıyız?

Docker, uygulamalarınızı ve bağımlılıklarını paketleyerek çalıştırmanıza olanak tanıyan bir konteynerizasyon platformudur. Basitçe söylemek gerekirse, uygulamanızı ve tüm gerekli dosyalarını bir kapsül içine koyar ve bu kapsül her yerde aynı şekilde çalışır. Bu, farklı ortamlarda (geliştirme, test, üretim) uyumluluk sorunlarını ortadan kaldırır. Ayrıca, kaynakları daha verimli kullanmanızı ve uygulamalarınızı daha hızlı dağıtmanızı sağlar. Kısacası, Docker, modern yazılım geliştirmenin vazgeçilmez bir parçası haline gelmiştir.

Ubuntu’ya Docker Kurulumu

Şimdi, Ubuntu’ya Docker kurulumuna geçelim. Aşağıdaki adımları dikkatlice takip edin:

1. Ön Koşullar

Docker’ı kurmadan önce, sisteminizin güncel olduğundan emin olun. Bunun için aşağıdaki komutu çalıştırın:

sudo apt update && sudo apt upgrade -y

2. Docker Gerekli Paketlerini Yükleme

Ardından, Docker’ın gerekli paketlerini yüklemek için aşağıdaki komutu çalıştırın:

sudo apt install ca-certificates curl gnupg lsb-release

Bu komut, Docker’ın düzgün çalışması için gerekli olan sertifikaları, curl (dosya indirme aracı), gnupg (GnuPG şifreleme) ve lsb-release (sistem bilgisi) paketlerini yükler.

3. Docker Resmi GPG Anahtarını İçe Aktarma

Güvenli bir kurulum için, Docker’ın resmi GPG anahtarını sisteminize eklemeniz gerekmektedir. Aşağıdaki komutu kullanarak bu işlemi gerçekleştirin:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

4. APT Kaynağını Ekleme

Docker deposunu APT kaynak listenize ekleyin. Bu işlem Docker’ın gelecekteki güncellemeleri kolaylıkla almanızı sağlar:

echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

5. Docker’ı Yükleme

Son olarak, Docker’ı sisteminize yükleyebilirsiniz. Aşağıdaki komutu çalıştırın:

sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin

6. Docker’ı Başlatma ve Otomatik Başlatmayı Etkinleştirme

Docker’ı başlatmak ve sisteminiz her başlatıldığında otomatik olarak başlamasını sağlamak için aşağıdaki komutları çalıştırın:

sudo systemctl start docker
sudo systemctl enable docker

7. Kurulumun Doğrulanması

Kurulumun başarılı olup olmadığını kontrol etmek için aşağıdaki komutu çalıştırın. Başarılı bir kurulumda Docker sürüm bilgisi ekranda görüntülenir:

sudo docker version

Tebrikler! Docker’ı Ubuntu sisteminize başarıyla kurdunuz. Artık konteynerler oluşturmaya ve yönetmeye başlayabilirsiniz. Daha fazla bilgi için fatihsoysal.com adresini ziyaret edebilir veya resmi Docker dokümanlarına göz atabilirsiniz. Bu makalede yer alan bilgilerin yanı sıra, daha detaylı konular ve örnekler için Docker resmi dökümanlarına da göz atabilirsiniz. Umarım bu makale size yardımcı olmuştur. Sorularınız için lütfen yorumlarda belirtmekten çekinmeyin.

#Etiketler: Docker, Ubuntu, Docker kurulumu, Docker Ubuntu, konteyner, konteynerizasyon, Linux, sistem yönetimi, yazılım geliştirme


Yorumlar
İçeriği beğendiniz mi? Bir tartışma başlatın veya görüşlerinizi paylaşın.
Yorum Yaz

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Gönder

E-posta Bülteni
Yazılım Topluluğuna Katılın
En son güncellemeleri, yaratıcı ipuçlarını ve özel kaynakları doğrudan e-posta kutunuza alın. Tasarım ve inovasyonun geleceğini birlikte keşfedelim.
Exit mobile version