Docker Nasıl Kurulur? Linux Üzerinde Adım Adım Rehber

Linux sisteminize Docker nasıl kurulur? Adım adım detaylı bir şekilde Docker kurulumu hakkında bilmeniz gereken her şey bu yazıda!

BFS

Docker, yazılım geliştiricilerinin uygulamaları izolasyonlu bir ortamda çalıştırmasını sağlayan harika bir araçtır. Kendi bilgisayarınızda uygulama geliştirme ortamları oluştururken, Docker size büyük kolaylık sağlar. Peki, Docker'ı Linux sisteminize nasıl kurarsınız? Gelin, bu sorunun cevabını adım adım keşfedelim!

1. Adım: Sisteminizin Güncel Olduğundan Emin Olun



İlk adımda yapmanız gereken, sisteminizin güncel olduğundan emin olmaktır. Çünkü Docker, bazı paketlere ve güncellemelerine ihtiyaç duyar.

Aşağıdaki komutla sisteminizi güncelleyebilirsiniz:


sudo apt update
sudo apt upgrade -y


Bu, sistemdeki tüm yazılımların ve paketlerin en güncel versiyonlarıyla uyumlu olmasını sağlar.

2. Adım: Docker’ı Resmi Depodan Yüklemek



Şimdi sıra geldi Docker’ı kurmaya! Docker, Ubuntu’nun ve diğer Linux dağıtımlarının resmi depolarında mevcut. Bu nedenle, terminal üzerinden birkaç komutla Docker’ı sisteminize kurabilirsiniz.

Öncelikle, Docker'ın kurulum dosyalarının bulunduğu resmi repoyu sisteme eklemeniz gerekir. Bunun için aşağıdaki komutları sırasıyla kullanın:


sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"


Bu komutlar, Docker’ın kurulum anahtarlarını ve repolarını sisteme ekler. Şimdi Docker’ı yüklemek için son adım!


sudo apt update
sudo apt install docker-ce


Docker’ın kurulum işlemi başlayacaktır. Birkaç saniye içinde Docker, sisteminize yüklenecektir.

3. Adım: Docker’ı Başlatmak



Kurulum tamamlandıktan sonra, Docker servisini başlatmak için şu komutu kullanabilirsiniz:


sudo systemctl start docker


Docker servisinin düzgün çalıştığını doğrulamak için, Docker versiyonunu kontrol edebilirsiniz:


docker --version


Bu komut, Docker’ın yüklü olan sürümünü ekrana basacaktır.

4. Adım: Docker’ı Otomatik Başlatma Durumuna Getirmek



Docker her yeniden başlatıldığında manuel olarak başlatmak yerine, Docker’ı sisteminizin her açılışında otomatik olarak başlatacak şekilde yapılandırmak isteyebilirsiniz. Bunun için şu komutu kullanabilirsiniz:


sudo systemctl enable docker


Bu komut, Docker servisinin her sistem başlangıcında otomatik olarak çalışmasını sağlar.

5. Adım: Docker Kullanımına Başlamak



Docker kurulumunu tamamladıktan sonra, Docker'ı kullanmaya başlayabilirsiniz. İlk test için basit bir container çalıştırmak harika bir başlangıç olacaktır. Aşağıdaki komutla, Docker Hub’dan “hello-world” isimli bir container çekip çalıştırabilirsiniz:


sudo docker run hello-world


Ekranda, Docker’ın düzgün çalıştığını belirten bir mesaj göreceksiniz. Bu, Docker’ı başarıyla kurduğunuzu gösteriyor!

6. Adım: Docker ile Yönetim Komutları



Docker kurulumunun ardından, Docker'ı yönetmek için bazı temel komutlara hakim olmanız faydalı olacaktır. İşte bazı temel Docker komutları:

- docker ps: Çalışan tüm container’ları listeler.
- docker images: Yüklü tüm Docker imajlarını gösterir.
- docker stop [container_id]: Çalışan bir container’ı durdurur.
- docker rm [container_id]: Durdurulmuş bir container’ı siler.

Bu komutlar, Docker'ı günlük kullanımda etkili bir şekilde yönetmenize yardımcı olacaktır.

Sonuç: Docker ile Güçlü ve İzole Çalışma Alanları



Docker, özellikle geliştiriciler için güçlü bir araçtır. Linux sisteminizde Docker'ı başarıyla kurarak, uygulamalarınızı izolasyonlu bir ortamda çalıştırabilir, test edebilir ve geliştirebilirsiniz. Bu kurulum rehberi, Docker ile ilk adımlarınızı atmanıza yardımcı olacak şekilde hazırlandı. Artık Docker'ın sunduğu tüm imkanlardan faydalanabilir, uygulama geliştirme sürecinizi daha verimli hale getirebilirsiniz.

İlgili Yazılar

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

DirectAdmin Nasıl Kurulur ve Yapılandırılır?

DirectAdmin Nedir ve Neden Kullanılır?Merhaba arkadaşlar! Bugün, birçok web yöneticisinin en çok tercih ettiği kontrol paneli olan DirectAdmin’i nasıl kuracağımızı ve yapılandıracağımızı keşfedeceğiz. İlk başta, DirectAdmin nedir, biraz ondan bahsedelim.DirectAdmin,...

Cronjob 'Not Running' Hatası ve Çözümü: Sorunları Çözmenin Adımları

Bir sabah işinize başlamadan önce, otomatik olarak çalışması gereken bir cronjob’ın neden çalışmadığını düşündünüz mü? Ne yazık ki, bu tür sorunlarla karşılaşmak oldukça yaygın, ancak çözümü de bir o kadar basit olabilir. Eğer siz de cronjob 'Not Running'...

Linux'ta Nagios ile İzleme: Sistem Performansınızı Nasıl Mükemmel Hale Getirirsiniz?

Merhaba Sistem Tutkunları! Sistemlerinizin nabzını tutmak, performansını artırmak ve sorunları daha ortaya çıkmadan yakalamak, günümüz dijital dünyasında olmazsa olmaz. Peki, bu zorlu görevde yanınızda kim var? Tabii ki Nagios! Linux ortamında güçlü,...