Docker, yazılım geliştiricilerinin hayatını kolaylaştıran, uygulamaları ve hizmetleri her ortamda taşınabilir şekilde çalıştırmayı sağlayan mükemmel bir araçtır. Eğer bir Linux kullanıcısıysanız ve Docker'ı sisteminize kurmak istiyorsanız, doğru yerdesiniz! Adım adım, basit bir dille Docker'ı nasıl kuracağınızı öğrenmeye hazır mısınız? O zaman başlayalım!
Docker Nedir ve Neden Kullanılır?
Docker, uygulamaları ve bağımlılıklarını bir araya getiren, taşınabilir konteynerlerde çalıştırmayı sağlayan bir platformdur. Bir uygulamayı geliştirdiğinizde, genellikle o uygulamanın belirli bir işletim sistemi, yazılım sürümü veya kütüphanelere bağımlılığı olur. Docker, bu bağımlılıkları yönetir ve her ortamda aynı şekilde çalışmasını sağlar. Kısacası, “Çalışıyor, ama senin bilgisayarında değil!” gibi klasik sorunları ortadan kaldırır.
Adım 1: Sistem Güncellemelerini Yapın
Linux'ta Docker kurulumuna başlamadan önce, sisteminizin güncel olduğundan emin olmanız önemlidir. Aşağıdaki komutu terminalde çalıştırarak, sisteminizi güncelleyebilirsiniz:
sudo apt-get update
sudo apt-get upgrade
Adım 2: Gerekli Paketleri Yükleyin
Docker'ı kurmadan önce, gerekli bazı yazılım paketlerinin kurulu olması gerekiyor. Bu paketler, Docker’ın doğru şekilde çalışmasını sağlar. Bu paketleri yüklemek için aşağıdaki komutu kullanabilirsiniz:
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
Adım 3: Docker’ın Depolarını Ekleme
Docker'ı kurmak için Docker'ın resmi depolarını eklememiz gerekiyor. Bu adımda, Docker’ın en son sürümlerine erişebilmemiz için depo anahtarını ekleyeceğiz:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Ve sonra, Docker depolarını ekliyoruz:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
Adım 4: Docker'ı Yükleme
Depoları başarıyla ekledikten sonra, artık Docker'ı kurmaya başlayabiliriz. Aşağıdaki komutla Docker’ı sisteminize yükleyebilirsiniz:
sudo apt-get update
sudo apt-get install docker-ce
Docker kurulduktan sonra, Docker servisini başlatmak için şu komutu kullanabilirsiniz:
sudo systemctl start docker
Docker’ın otomatik olarak sistem başlatıldığında çalışması için aşağıdaki komutu kullanarak Docker servisini etkinleştirebilirsiniz:
sudo systemctl enable docker
Adım 5: Docker’ın Kurulumunu Doğrulama
Docker’ı başarıyla kurduktan sonra, kurulumun doğru çalışıp çalışmadığını kontrol etmeniz gerekir. Bunun için aşağıdaki komutu kullanarak Docker’ın sürümünü kontrol edebilirsiniz:
docker --version
Eğer her şey doğru kurulmuşsa, Docker’ın versiyon bilgisi ekranda görünecektir. Şimdi Docker'ı kullanmaya hazırsınız!
Adım 6: Docker Komutlarına Başlamak
Artık Docker kuruldu ve çalışıyor! Hadi, Docker komutları ile ilk adımlarınızı atalım. Mesela, aşağıdaki komut ile Docker’ın yüklü olduğuna emin olduktan sonra, "hello-world" adlı basit bir Docker konteyneri çalıştırabilirsiniz:
sudo docker run hello-world
Bu komut, Docker’ın doğru çalışıp çalışmadığını test eder. Eğer her şey yolunda giderse, ekranınızda Docker'ın selam mesajını göreceksiniz!
Sonuç: Docker Kurulumunuz Başarıyla Tamamlandı!
İşte bu kadar! Docker’ı Linux sisteminize kurmayı başardınız. Artık uygulamalarınızı konteynerlerde çalıştırabilir, geliştirme süreçlerinizi daha verimli hale getirebilirsiniz. Unutmayın, Docker yalnızca geliştiriciler için değil, aynı zamanda sistem yöneticileri için de harika bir araçtır.
İlerleyen günlerde Docker’ın diğer özelliklerini keşfetmek ve daha fazla komut öğrenmek size fayda sağlayacaktır. Hadi, Docker dünyasına hoş geldiniz! Şimdi, harika projeler geliştirmek için Docker’ı kullanmaya başlayabilirsiniz.