Docker Nasıl Kurulur? Linux Üzerinde Adım Adım Kurulum Rehberi

Linux üzerinde Docker kurulumunu adım adım anlattık. Bu yazıda Docker'ın ne olduğunu, kurulumun nasıl yapıldığını ve ilk test komutunu nasıl çalıştıracağınızı detaylı bir şekilde öğrendiniz. Bu rehberle Docker dünyasına kolayca adım atabilirsiniz!

BFS

Docker nedir? Linux kullanıcıları için neden bu kadar önemli? Hadi birlikte keşfedelim! Docker, yazılım geliştirme ve uygulama dağıtımını kolaylaştıran harika bir platformdur. Ancak, onun büyüleyici dünyasına adım atmak biraz teknik bilgi gerektirebilir. Endişelenme, çünkü burada Docker’ı Linux sistemine nasıl kurabileceğine dair her şeyi adım adım anlatacağım. Hadi başlayalım!

Docker Nedir?



Öncelikle Docker'ı tanıyalım. Docker, uygulamaları sanal bir ortamda çalıştırmayı sağlayan bir platformdur. Bu sayede yazılım geliştiricileri, farklı ortamlar arasında tutarlılık sağlayabilirler. Docker’ın içinde her şey "container" adı verilen bir yapıda bulunur. Bu konteynerler, uygulamanın tüm bağımlılıklarını ve çalışma ortamını içerir. Yani, bir Docker konteynerinde çalışan bir uygulama, her ortamda aynı şekilde çalışacaktır.

Linux, Docker için mükemmel bir platformdur. Çünkü Docker’ın tüm altyapısı Linux çekirdeği ile uyumlu çalışır ve bu da onu hızla popüler hale getirir.

Docker Kurulumuna Başlamadan Önce Yapmanız Gerekenler



Eğer Linux sisteminizde Docker'ı kurmak istiyorsanız, bazı ön gereksinimleri yerine getirmiş olmanız gerekiyor. Hadi gelin, bu adımları hızlıca gözden geçirelim:

1. Sisteminizin güncel olması gerekiyor: Docker'ı kurmadan önce sisteminizin güncel olduğundan emin olun.
2. Root yetkilerine sahip olmalısınız: Docker'ı kurabilmek için root ya da sudo yetkilerine sahip olmanız gerekir.

Adım 1: Sistem Güncellemeleri



Docker’ı kurmadan önce, sisteminizdeki tüm paketlerin güncel olması önemli. Bunu yapmak için aşağıdaki komutu terminalde çalıştırın:


sudo apt update && sudo apt upgrade -y


Bu komut, tüm sisteminize en son güncellemeleri yükler.

Adım 2: Docker’ın Depolarını Ekleme



Docker'ı sisteminize kurabilmek için, Docker’ın resmi depolarını sisteme eklemeniz gerekiyor. Aşağıdaki komutları terminale yazabilirsiniz:


sudo apt install apt-transport-https ca-certificates curl software-properties-common -y
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
sudo sh -c 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" > /etc/apt/sources.list.d/docker.list'


Bu komutlar, Docker’ın güvenlik anahtarını ekler ve depo bilgilerini Docker’a özel olarak yapılandırır.

Adım 3: Docker Kurulumu



Şimdi Docker’ı kurma zamanı! Docker depoları eklendikten sonra, Docker'ı kurmak için şu komutu çalıştırıyoruz:


sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io -y


Docker kurulumunun başlaması biraz zaman alabilir, ama sabırlı olun. Kurulum tamamlandığında, Docker’ın doğru bir şekilde kurulduğunu doğrulamak için şu komutu kullanabilirsiniz:


sudo docker --version


Bu komut, yüklü olan Docker sürümünü gösterecektir. Eğer bir sürüm numarası görüyorsanız, Docker başarıyla kurulmuş demektir!

Adım 4: Docker'ı Başlatmak



Docker kurulumunu tamamladınız, ancak Docker’ı başlatmadıysanız, şu komutla başlatabilirsiniz:


sudo systemctl start docker


Ve Docker’ın her yeniden başlatıldığında otomatik olarak başlamasını sağlamak için:


sudo systemctl enable docker


Adım 5: Docker Kullanıcı Gruplarına Dahil Olma



Docker’ı root yetkileri olmadan kullanabilmek için, kullanıcıyı Docker grubuna dahil etmeniz gerekmektedir. Bunun için şu komutu kullanabilirsiniz:


sudo usermod -aG docker $USER


Bu işlemden sonra, terminalinizi kapatıp yeniden açın ve Docker’ı root yetkisi olmadan kullanmaya başlayabilirsiniz.

Adım 6: Docker Testi



Her şeyin düzgün çalıştığından emin olmak için basit bir Docker komutu çalıştırarak Docker’ı test edelim. Aşağıdaki komut, Docker’ın düzgün çalıştığını test etmek için popüler "Hello World" konteynerini çalıştırır:


docker run hello-world


Eğer her şey yolunda giderse, terminalde bir "Hello from Docker!" mesajı görmelisiniz.

Sonuç



Ve işte bu kadar! Linux sisteminizde Docker’ı başarıyla kurdunuz. Artık Docker ile uygulama geliştirebilir, test edebilir ve dağıtabilirsiniz. Unutmayın, Docker sadece bir araçtır, ancak onunla yapabilecekleriniz sonsuzdur.

Docker'ı kullanarak yazılım dünyasına daha derin bir adım atabilir ve projelerinizi çok daha verimli hale getirebilirsiniz. Kurulumun bu kadar kolay olmasının nedeni, Docker’ın gerçekten kullanıcı dostu ve güçlü bir platform olmasıdır.

İ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ü,...