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.