Docker Nasıl Kurulur? Linux Kullanıcıları İçin Adım Adım Rehber

Bu yazı, Linux kullanıcıları için Docker kurulumunun adım adım nasıl yapılacağını anlatan bir rehberdir. Adımlar açık bir şekilde açıklanmış ve uygulamalar için gerekli komutlar verilmiştir. Docker kurulumunu başarıyla tamamlamak için bu adımları takip ed

BFS

Docker, yazılım geliştirme dünyasında devrim yaratmış bir araçtır. Birçok geliştirici, Docker’ı kullanarak uygulamalarını hızlıca geliştirebilir, test edebilir ve dağıtabilir. Peki, Linux işletim sistemine Docker nasıl kurulur? Hadi, adım adım ve kolayca bu süreci birlikte geçelim.

1. Adım: Sistem Güncellemelerini Yapın


Docker’ı kurmadan önce, Linux sisteminizin güncel olduğundan emin olmalısınız. Hem güvenlik güncellemeleri hem de diğer sistem güncellemeleri için terminal üzerinden şu komutu çalıştırabilirsiniz:

sudo apt-get update


Güncellemeleri başarıyla tamamladıktan sonra, Docker’ı kurmaya geçebiliriz.

2. Adım: Docker’ın Gerekli Paketlerini Yükleyin


Docker, bazı sistem paketlerine ihtiyaç duyar. Bu paketlerin kurulumunu yapmak için şu komutu kullanın:

sudo apt-get install apt-transport-https ca-certificates curl software-properties-common


Bu paketler, Docker’ın doğru bir şekilde kurulmasını sağlayacaktır.

3. Adım: Docker’ın Resmi GPG Anahtarını Ekleyin


Docker’ın paketlerini güvenli bir şekilde almak için, resmi Docker GPG anahtarını eklemelisiniz. Bu anahtar, Docker’ın paketlerinin doğruluğunu kontrol eder. Terminal üzerinden şu komutu yazabilirsiniz:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -


Bu komutla birlikte, Docker’ın güvenli bir kaynaktan geldiğini doğrulamış olursunuz.

4. Adım: Docker Depolarını Sisteme Ekleyin


Docker’ın depo adresini sisteme eklemek için şu komutu kullanın:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"


Bu komut, Docker’ın paketlerini sisteminize ekler ve bu sayede Docker’ı kurabilirsiniz.

5. Adım: Docker’ı Kurun


Şimdi en heyecan verici kısma geliyoruz! Docker’ı kurmaya başlayacağız. Yine terminali açın ve şu komutu çalıştırın:

sudo apt-get update


Güncellemeleri aldıktan sonra, Docker’ı kurmak için:

sudo apt-get install docker-ce


Bu komut Docker’ı bilgisayarınıza kuracaktır. Kurulum tamamlandığında, Docker servisinin çalışıp çalışmadığını kontrol edelim:

sudo systemctl status docker


Eğer her şey yolundaysa, Docker servisi aktif olacaktır.

6. Adım: Docker’ı Kullanmak İçin İzinler


Docker’ı kullanmaya başlamadan önce, kullanıcı izinlerinizin doğru olduğundan emin olmalısınız. Docker’ı “sudo” kullanmadan çalıştırmak için aşağıdaki komutu kullanarak mevcut kullanıcıyı “docker” grubuna ekleyin:

sudo usermod -aG docker $USER


Bu komutla, bilgisayarınızı yeniden başlatmanıza gerek kalmadan Docker’ı kullanıcı olarak çalıştırabilirsiniz. Artık Docker’ı sudo komutu kullanmadan çalıştırabilirsiniz.

7. Adım: Kurulumun Doğruluğunu Kontrol Etme


Son olarak, kurulumun doğru şekilde yapıldığını kontrol etmek için terminalde şu komutu çalıştırabilirsiniz:

docker --version


Bu komut, yüklü olan Docker sürümünü gösterecektir. Eğer her şey doğruysa, Docker’ın kurulumunu başarıyla tamamladınız demektir!

Docker’ı Kullanarak İlk Konteynerinizi Çalıştırın


Şimdi, Docker’ı test edebilirsiniz. Basit bir “Hello World” konteynerini çalıştırmak için şu komutu kullanın:

docker run hello-world


Eğer her şey doğruysa, terminal ekranında Docker’ın “Hello World” mesajını göreceksiniz.

İlgili Yazılar

Benzer konularda diğer yazılarımız

ASP.NET Core ile Mobil Uygulama Geliştirme: Cross-Platform Web ve Mobil Uygulama Birleştirme

Günümüzde mobil uygulamalar hayatımızın ayrılmaz bir parçası haline geldi. Akıllı telefonlarımızda geçirdiğimiz zamanın büyük bir kısmını mobil uygulamalar sayesinde geçiriyoruz. Peki, bir mobil uygulama geliştirirken karşılaştığımız zorlukları nasıl...

Modern Yazılım Geliştirme Süreçlerinde Yapay Zeka ve Otomasyonun Rolü: 2025’te Yeni Başlangıçlar

Yazılım geliştirme dünyası hızla evriliyor. 2025 yılına adım attığımızda, bu süreçte yapay zeka ve otomasyonun rolü hiç olmadığı kadar önemli hale geldi. Geçmişte yazılım geliştirme yalnızca kod yazmak ve sistemleri test etmekle sınırlıydı. Ancak bugünün...

Yapay Zeka ile Veri Gizliliği: Yeni Nesil Şifreleme Yöntemleri ve Geleceği

** Veri gizliliği, dijital çağın en önemli konularından biri haline geldi. Günümüz dünyasında her an bir dijital iz bırakıyoruz: sosyal medya paylaşımlarından, online alışverişlere kadar. Bu dijital ayak izlerinin korunması, hem bireysel hem de kurumsal...