Docker Nasıl Kurulur? (Linux) – Adım Adım Rehber

Linux üzerinde Docker kurulumu yapmak, doğru adımlarla çok basit bir süreç olabilir. Bu rehber ile Docker’ı adım adım kurarak, konteyner teknolojisinin gücünü keşfetmeye başlayabilirsiniz. Docker ile uygulamalarınızı daha hızlı ve verimli şekilde çalıştır

BFS

Docker, son yılların en popüler sanallaştırma teknolojilerinden biri haline geldi. Ancak, yeni başlayanlar için Docker’ı kurmak bazen kafa karıştırıcı olabilir. Endişelenmeyin! Linux üzerinde Docker kurulumu için ihtiyacınız olan her şey burada.

Adım 1: Gereksinimleri Kontrol Etmek
İlk adım her zaman temeli sağlam atmak olmalıdır. Docker, modern bir Linux dağıtımı üzerinde çalışır. Ubuntu, Debian, CentOS ve Fedora gibi popüler dağıtımlar Docker ile uyumludur. İstediğiniz bir Linux sürümünü kullanabilirsiniz, fakat her ihtimale karşı güncel bir sürüm kullanmanızda fayda var.

İlk adımda, sisteminizi güncel tutmanız çok önemlidir. Bu yüzden terminali açarak aşağıdaki komutları girin:


sudo apt update
sudo apt upgrade


Bu adım, sisteminizin en son güvenlik yamalarıyla güncel olduğundan emin olmanızı sağlar. Şimdi Docker’ı kurmak için hazırsınız!

Adım 2: Docker’ı Kurmak
Docker’ı kurmanın birkaç yolu var, ancak Docker’ın resmi reposunu kullanarak kurulum yapmak en güvenli ve güncel yöntemi sunar. Şimdi, Docker’ı kurmaya başlamak için terminalinize aşağıdaki komutu yazın:


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


Bu komut, gerekli bağımlılıkları yükler. Ardından Docker’ın resmi GPG anahtarını indirmek için şu komutu kullanacağız:


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


Şimdi Docker’ın resmi repository’sini ekleyelim:


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


Bu komut, Docker’ı yüklemek için gerekli repository’i ekler. Şimdi terminalde tekrar bir güncelleme yaparak Docker’ı kurmaya başlayalım:


sudo apt update


Artık Docker’ı kurmak için şu komutu kullanabilirsiniz:


sudo apt install docker-ce


Docker CE (Community Edition) adlı sürümü yükledik. Bu sürüm, topluluk tarafından desteklenen ve genellikle en yaygın kullanılan sürümdür.

Adım 3: Docker’ı Doğrulamak
Kurulum bitti! Şimdi Docker’ın doğru bir şekilde kurulduğunu doğrulamak için aşağıdaki komutu yazabilirsiniz:


sudo docker --version


Bu komut, yüklü Docker sürümünü gösterecektir. Eğer bir sürüm numarası görüyorsanız, her şey doğru şekilde kurulmuş demektir. Docker ile maceraya atılmaya hazırsınız!

Adım 4: Docker’ı Kullanmak
Şimdi Docker’ı kullanmaya başlamak için en basit komutu çalıştıralım:


sudo docker run hello-world


Bu komut, Docker’ın çalışıp çalışmadığını kontrol etmek için basit bir test container’ı çalıştırır. Eğer ekranda “Hello from Docker!” mesajını görüyorsanız, Docker’ı başarıyla kurmuşsunuz demektir!

Özel İpucu: Docker’ı kullanıcı olarak çalıştırmak için sudo komutunu her defasında kullanmak yerine, Docker grubuna eklenmeniz faydalı olabilir. Bunu yapmak için şu komutu kullanabilirsiniz:


sudo usermod -aG docker $USER


Bu komut, kullanıcınızı Docker grubuna ekler ve artık Docker komutlarını sudo olmadan çalıştırabilirsiniz. Değişikliklerin geçerli olabilmesi için bilgisayarınızı yeniden başlatmanız gerekebilir.

Adım 5: Docker Servisini Yönetmek
Docker, sisteminizin arka planında bir servis olarak çalışır. Bu servisi başlatmak, durdurmak veya yeniden başlatmak için şu komutları kullanabilirsiniz:


sudo systemctl start docker    # Docker servisini başlatır
sudo systemctl stop docker     # Docker servisini durdurur
sudo systemctl restart docker  # Docker servisini yeniden başlatır


Docker servisinin her zaman bilgisayarınızla birlikte başlamasını sağlamak için şu komutu kullanabilirsiniz:


sudo systemctl enable docker


Bu adımla birlikte, her zaman Docker’ı başlatmak zorunda kalmadan kullanabilirsiniz.

Sonraki Adım: Docker ile ilgili daha fazla bilgi edinmek ve farklı container’lar ile uygulamalarınızı çalıştırmak için Docker’ın resmi dökümantasyonuna göz atabilirsiniz.

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