Docker kurulumu nasıl yapılır?

Docker, uygulamaların konteynerler içerisinde taşınabilir bir şekilde çalıştırılmasını sağlayan bir platformdur. Geliştiriciler ve sistem yöneticileri için hız, ölçeklenebilirlik ve taşınabilirlik sağladığı için popülerlik kazanmıştır. Docker kurulum süreci, kullanılacak işletim sistemine göre değişiklik göstermektedir. Aşağıda, farklı işletim sistemleri için Docker kurulum adımları açıklanmaktadır.

Windows İçin Docker Kurulumu

1. Sistem Gereksinimleri: Docker, Windows 10 Professional, Enterprise veya Education sürümlerinde kurulabilir. Windows 10 Home sürümü için de WSL 2 kullanılmalıdır. Ayrıca, BIOS’ta sanallaştırmanın etkinleştirilmiş olması gereklidir.

2. Docker Desktop İndir: Docker’ın resmi web sitesinden Docker Desktop uygulaması indirilmelidir. İlgili indirme bağlantısı genellikle ana sayfada bulunmaktadır.

3. Kurulum: İndirilmiş olan Docker Desktop’ın kurulum dosyasına çift tıklanarak kurulum işlemi başlatılmalıdır. Kurulum sırasında gerekli ayarlar yapıldıktan sonra, Docker Desktop otomatik olarak başlatılacaktır.

4. Docker Kullanımını Başlat: Docker Desktop ilk çalıştırıldığında, gerekli bileşenlerin yüklenmesi için biraz zaman alabilir. Yükleme tamamlandıktan sonra, Docker simgesi sistem tepsisinde görünür ve gerekli ayarlamalar yapılabilir.

5. Doğrulama: Kurulumun başarıyla gerçekleştiğini doğrulamak için bir terminal penceresi açılmalı ve `docker –version` komutu çalıştırılmalıdır. Bu komut, yüklü olan Docker sürümünü gösterecektir.

macOS İçin Docker Kurulumu

1. Sistem Gereksinimleri: Docker, macOS 10.14 ve üzeri sürümlerle uyumludur. Aynı zamanda, en az 4 GB RAM’e sahip bir sistem gereklidir.

2. Docker Desktop İndir: Docker’ın resmi web sitesinden Docker Desktop uygulamasını indirmek gerekmektedir. İndirme işlemi tamamlandıktan sonra, DMG dosyası açılmalıdır.

3. Kurulum: Docker Desktop DMG dosyasının içindeki Docker simgesini “Applications” klasörüne sürükleyerek yükleme gerçekleştirilmelidir.

4. Docker’ı Başlat: “Applications” klasöründen Docker uygulaması çalıştırılmalı ve gerekli izinler verilmelidir. İlk çalıştırmada kurulum için birkaç dakika beklenmesi gerekebilir.

5. Doğrulama: Kurulumun başarılı olup olmadığını kontrol etmek için bir terminal açılmalı ve `docker –version` komutu çalıştırılmalıdır. Yüklediğiniz Docker sürümü terminalde görüntülenecektir.

Linux İçin Docker Kurulumu

1. Sistem Gereksinimleri: Docker, 64-bit bir işletim sistemine ihtiyaç duyar. Her dağıtım için uygun adımlar izlenmelidir. Genellikle Debian, Ubuntu, CentOS ve Fedora gibi dağıtımlar desteklenmektedir.

2. Depo Ekleme: Docker’ın resmi GPG anahtarını ve deposunu eklemek gerekebilir. Örneğin, Ubuntu için şu komutlar kullanılabilir:

“`bash
sudo apt-get update
sudo apt-get install -y 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”
“`

3. Docker Kurulumu: Depo eklendikten sonra Docker’ı yüklemek için şu komutlar girilmelidir:

“`bash
sudo apt-get update
sudo apt-get install -y docker-ce
“`

4. Docker’ı Başlat: Docker servisini başlatmak için aşağıdaki komut kullanılmalıdır:

“`bash
sudo systemctl start docker
“`

5. Doğrulama: Kurulumun doğrulanması için yine terminalde `docker –version` komutu çalıştırılmalıdır.

Ek Ayarlar

– Docker’ı Root Olmadan Kullanmak: Docker, varsayılan olarak root izinleri gerektirir. Bu durumu değiştirmek için kullanıcı, `docker` grubuna eklenmelidir. Aşağıdaki komut kullanılmalıdır:

“`bash
sudo usermod -aG docker $USER
“`

– Servisin Otomatik Başlatılması: Docker servisi, sistem başlangıcında otomatik olarak başlatılacak şekilde ayarlanmalıdır. Bunun için aşağıdaki komut kullanılabilir:

“`bash
sudo systemctl enable docker
“`

Sorun Giderme

Kurulum sonrası işlerken bazı sorunlar ile karşılaşılabilir. İlk olarak, Docker servisi çalışıp çalışmadığı kontrol edilmelidir. Eğer çalışmıyorsa, `sudo systemctl status docker` komutu ile servis durumu gözlemlenmelidir. Hatalar tespit edilirse logs dosyasına bakmak faydalı olacaktır. Linux işletim sistemlerinde günlükler, genellikle `/var/log/syslog` veya `/var/log/messages` dosyalarında bulunur.

Konteynerlerin yönetimi ve diğer Docker komutları ile ilgili bilgi edinmek için Docker dokümantasyonu ve kaynakları incelenmelidir. Bu kaynaklar, Docker hakkında daha derin bilgi edinerek, kullanım becerilerini geliştirmeye yardımcı olacaktır.

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz

SON İÇERİKLER

İLGİNİZİ ÇEKEBİLİR