Docker Nedir?
Docker, yazılım uygulamalarını birbirinden izole bir şekilde çalıştırmak için kullanılan bir platformdur. Temel olarak, uygulamanızın çalışması için gereken her şeyi (kütüphaneler, bağımlılıklar ve sistem araçları) tek bir pakette toplar ve bu paket Docker konteyneri olarak bilinir. Docker konteynerleri, sistem üzerinde bağımsız bir şekilde çalışabilirler ve kolayca taşınabilirler.
Ama gelin, lafı fazla uzatmadan Linux sistemimize Docker'ı kurmaya başlayalım!
1. Adım: Sistem Güncellemelerini Yapın
Her şeyden önce, sisteminizin güncel olduğundan emin olmanız gerekiyor. Terminali açın ve aşağıdaki komutu çalıştırarak sisteminizi güncelleyin:
kopyalasudo apt-get update sudo apt-get upgrade
Güncellemeler tamamlandığında, artık Docker kurulumuna geçebiliriz.
2. Adım: Docker'ı Kurmak İçin Gerekli Paketleri Yükleyin
Docker’ın kurulumunun düzgün yapılabilmesi için bazı ön hazırlık paketlerine ihtiyacımız var. Bu paketler, Docker’ı doğru şekilde yüklemenize yardımcı olacaktır. Terminale aşağıdaki komutu yazın:
kopyalasudo apt-get install apt-transport-https ca-certificates curl software-properties-common
Bu paketler yüklendikten sonra, Docker’ın kendi resmi reposuna eklenmesi için bir sonraki adıma geçebiliriz.
3. Adım: Docker Resmi Reposunu Ekleyin
Docker’ı kurmadan önce, Docker’ın resmi repo adresini sistemimize eklememiz gerekiyor. Bu işlemi şu komut ile gerçekleştirebilirsiniz:
kopyalacurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Daha sonra Docker'ın resmi reposunu eklemek için şu komutu girin:
kopyalasudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
Artık Docker’ı sisteminize yüklemek için gereken repo başarıyla eklendi.
4. Adım: Docker'ı Kurun
Şimdi ise Docker’ı kurma aşamasına geldik. Terminale şu komutu girin:
kopyalasudo apt-get update sudo apt-get install docker-ce
Bu işlem Docker’ı kuracak ve her şey hazır hale gelecektir.
5. Adım: Docker’ı Kontrol Edin
Docker başarıyla kurulduktan sonra, kurulumun doğru yapıldığını doğrulamak için aşağıdaki komutu kullanarak Docker sürümünü kontrol edebilirsiniz:
kopyaladocker --version
Eğer Docker’ın sürüm bilgisini görüyorsanız, Docker kurulumunu başarıyla tamamlamışsınız demektir.
6. Adım: Docker'ı Kullanmak İçin Root Olmadan Çalıştırın
Docker komutlarını her seferinde `sudo` ile çalıştırmak yerine, kullanıcıyı `docker` grubuna ekleyerek root olmadan da Docker kullanabilirsiniz. Bunun için şu komutu girin:
kopyalasudo usermod -aG docker $USER
Komut başarıyla çalıştıktan sonra, terminalinizi kapatıp yeniden açın. Artık Docker komutlarını root olmadan kullanabilirsiniz.
7. Adım: Docker’ın Çalıştığını Test Edin
Docker’ın doğru şekilde çalışıp çalışmadığını görmek için basit bir test yapalım. Docker’ı çalıştırarak bir test konteyneri başlatabilirsiniz:
kopyaladocker run hello-world
Eğer her şey yolundaysa, terminalde bir "Hello from Docker!" mesajı görmelisiniz. Bu, Docker’ın düzgün bir şekilde kurulduğunu ve çalıştığını gösterir.
Sonuç
İşte Linux sisteminize Docker’ı kurmak için gerekli adımlar bu kadar basit! Docker, geliştirme süreçlerinizi çok daha verimli hale getirebilir, uygulamalarınızın taşınabilirliğini artırır ve sisteminizdeki yazılım bağımlılıklarını yönetmeyi kolaylaştırır.
Artık siz de Docker kullanmaya hazırsınız! Geliştirdiğiniz projelere Docker ile entegre olmaya başlamak, yazılım geliştirme yolculuğunuzu bir adım ileriye taşıyacaktır. Hadi, şimdi Docker'ı keşfetmeye başlayın!