CodeGym /Kurslar /Docker SELF /Docker-in quraşdırılması

Docker-in quraşdırılması

Docker SELF
Səviyyə , Dərs
Mövcuddur

4.1 Docker-in Windows 10-a quraşdırılması

Sistem tələbləri

Docker-i Windows-da quraşdırmazdan əvvəl kompüterinizin aşağıdakı tələblərə cavab verdiyinə əmin olun:

  1. Əməliyyat sistemi: Windows 10 64-bit (Pro, Enterprise, ya da Education, Build 15063 və ya yuxarı).
  2. Hyper-V funksiyasının aktiv olması.

Hyper-V-nin aktiv edilməsi

Hyper-V — bu, Microsoft-un virtualizasiya texnologiyasıdır və Docker-in Windows-da işləməsi üçün lazımdır. Hyper-V-ni aktiv etmək üçün:

  1. «İdarəetmə paneli»ni açın və «Proqramlar» bölməsinə keçin.
  2. «Windows komponentlərini aktivləşdir və ya deaktivləşdir» düyməsinə basın.
  3. «Hyper-V» yanındakı qutucuğu işarələyin və «OK» düyməsinə basın.
  4. Dəyişikliklərin qüvvəyə minməsi üçün kompüteri yenidən başladın.

Docker Desktop-u yükləmə və quraşdırma

  1. Rəsmi Docker saytına daxil olun və Windows üçün Docker Desktop qurğusunu yükləyin.
  2. Yüklənən quraşdırma faylını işə salın.
  3. Quraşdırma ustasının təlimatlarına əməl edin, lisenziya müqaviləsinin şərtlərini qəbul edin və lazım olan seçimləri seçin.
  4. Quraşdırma başa çatdıqdan sonra Docker Desktop-u işə salın.

Docker Desktop-un tənzimlənməsi

Docker Desktop ilk dəfə işə salınanda:

  1. Sizdən lisenziya müqaviləsinin şərtlərini qəbul etmək istənəcək. Onları qəbul edin.
  2. Docker Desktop avtomatik olaraq Docker Daemon-u tənzimləyib işə salacaq.
  3. Tapşırıqlar panelində Docker-in uğurla işə salındığını göstərən Docker ikonası görünəcək.

Quraşdırmanın yoxlanılması

Docker-in uğurla quraşdırıldığını yoxlamaq üçün:

  1. Komanda sətrini (CMD) və ya PowerShell-i açın.
  2. docker --version əmrini yazın və Docker versiyasının düzgün göstərildiyindən əmin olun.

4.2 Docker-in Windows 11-də Qurulması

Sistem tələbləri

Docker-i Windows 11-də quraşdırmadan əvvəl kompüterinizin aşağıdakı tələblərə cavab verdiyinə əmin olun:

  • Əməliyyat Sistemi: Windows 11 64-bit.
  • Hyper-V və WSL 2 (Windows Subsystem for Linux 2) funksiyalarının aktiv olması.

Hyper-V və WSL 2-nin aktivləşdirilməsi

Hyper-V və WSL 2 Microsoft-un virtualizasiya texnologiyalarıdır və Docker-in Windows 11-də işləməsi üçün vacibdir. Hyper-V və WSL 2-ni aktiv etmək üçün:

  1. "Start" menyusunu açın və "Kontrol Paneli" yazın, sonra onu seçin.
  2. “Proqramlar” bölməsinə keçin.
  3. “Windows komponentlərini aktivləşdir və ya deaktiv et” seçimini basın.
  4. “Hyper-V”, “Virtual Machine Platform” və “Windows Subsystem for Linux” yanındakı qutuları işarələyin.
  5. Dəyişikliklərin təsirli olması üçün “OK” düyməsini basın və kompüteri yenidən başladın.

Docker Desktop-un yüklənməsi və qurulması

  1. Rəsmi Docker veb səhifəsinə keçin və Windows üçün Docker Desktop yükləmə faylını yükləyin.
  2. Yüklənmiş quraşdırma faylını işə salın.
  3. Quraşdırma ustasının təlimatlarına əməl edin, lisenziya müqaviləsinin şərtlərini qəbul edin və lazım olan seçimləri seçin.
  4. Quraşdırma tamamlandıqdan sonra Docker Desktop-u işə salın.

Docker Desktop-un tənzimlənməsi

Docker Desktop ilk dəfə işə düşəndə:

  1. Command Prompt (CMD) və ya PowerShell açın.
  2. docker --version əmrini daxil edin və Docker versiyasının düzgün əks olunduğuna əmin olun.

4.3 Docker-in Windows 7 üzərində quraşdırılması

Təəssüf ki, Docker Desktop rəsmi olaraq Windows 7-də dəstəklənmir. Ancaq siz hələ də Docker-i Windows 7-də virtual maşın vasitəsilə istifadə edə bilərsiniz. Aşağıda VirtualBox və Docker Toolbox istifadə edərək Windows 7-də Docker-in quraşdırılma təlimatını təqdim edirik.

Sistem tələbləri

Windows 7 üzərində Docker-i quraşdırmadan əvvəl kompüterinizin aşağıdakı tələblərə uyğun olduğundan əmin olun:

  • Əməliyyat sistemi: Windows 7 64-bit.
  • Prosessor: Virtualizasiya dəstəyi (Intel üçün VT-x və ya AMD üçün AMD-V).
  • BIOS-da aktiv edilməsi lazım olan virtualizasiya funksiyası.

VirtualBox və Docker Toolbox Quraşdırılması

  1. VirtualBox-ın yüklənməsi:
    • Keçid edin VirtualBox-ın rəsmi veb saytına və Windows üçün quraşdırıcı faylı yükləyin.
    • Quraşdırıcı faylı işə salın və quraşdırma ustasının təlimatlarına əməl edin.
  2. Docker Toolbox-ın yüklənməsi:
    • Keçid edin GitHub-da Docker Toolbox yükləmə səhifəsinə və Windows üçün Docker Toolbox-un son versiyasını yükləyin.
    • Yüklənmiş Docker Toolbox quraşdırıcı faylını işə salın.
    • Quraşdırma ustasının təlimatlarına əməl edin, lisenziya müqaviləsinin şərtlərini qəbul edin və lazımi seçimləri seçin.

Docker Toolbox-un tənzimlənməsi

Docker Toolbox-u quraşdırdıqdan sonra aşağıdakı addımları yerinə yetirin:

  1. Docker Quickstart Terminal-ın işə salınması:
    • Docker Quickstart Terminal-ı açın (quraşdırmadan sonra iş masasında simvol görünməlidir).
    • Docker Quickstart Terminal avtomatik olaraq VirtualBox vasitəsilə Docker virtual maşınını quracaq və Docker Daemon-u işə salacaq.
    • Docker-in uğurla işə salındığı barədə mesaj görünənə qədər gözləyin.
  2. Quraşdırmanın yoxlanılması:
    • Docker Quickstart Terminal işə salındıqdan sonra terminalda docker --version əmrini daxil edin.
    • Docker versiyasının düzgün göstərildiyinə əmin olun.

Qeydlər

  • Docker Toolbox-a Docker Engine, Docker Machine və Docker Compose daxildir.
  • Docker Quickstart Terminal minimal tənzimləmə ilə virtual maşını işə salır. Performansı artırmaq və digər parametrləri tənzimləmək üçün VirtualBox vasitəsilə virtual maşını fərdiləşdirə bilərsiniz.

4.4 Docker-in macOS-a quraşdırılması

Sistem tələbləri

Docker-i macOS-da quraşdırmadan əvvəl, kompüterinizin aşağıdakı tələblərə uyğun olduğundan əmin olun:

  • Əməliyyat sistemi: macOS 10.13 və ya daha yuxarı.
  • 64-bit dəstəkləyən prosessor.

Docker Desktop-un yüklənməsi və quraşdırılması

  1. Docker-in rəsmi saytına keçid edin və macOS üçün Docker Desktop-un quraşdırma faylını yükləyin.
  2. Yüklənmiş .dmg faylını açın.
  3. Docker.app faylını “Proqramlar” qovluğuna sürüşdürün.

Docker Desktop-un işə salınması

Docker Desktop-un ilk dəfə işə salınması üçün:

  1. “Proqramlar” qovluğundakı Docker.app faylını açın.
  2. Quraşdırmanın tamamlanması üçün administrator parolunu daxil etməyiniz lazım ola bilər.
  3. Docker Desktop avtomatik olaraq Docker Daemon-u tənzimləyəcək və işə salacaq.
  4. Menyu sətrində Docker işarəsi görünəcək ki, bu da Docker-in uğurla işə düşdüyünü göstərir.

Docker Desktop-un tənzimlənməsi

Docker Desktop ilk dəfə işə salındıqdan sonra sistemin konteynerlərlə optimal işləməsi üçün tənzimləmə aparacaq. Docker Desktop sistem ayarları ilə inteqrasiya olunur və Docker-in idarəsi üçün rahat interfeys təqdim edir.

Quraşdırmanın yoxlanılması

Docker-in uğurlu quraşdırıldığını yoxlamaq üçün:

  1. Terminalı açın.
  2. docker --version komandasını daxil edin və Docker-in versiyasının düzgün göstərildiyindən əmin olun.

4.5 Linux (Ubuntu) üzərində Docker Quraşdırılması

Sistem tələbləri

Ubuntu üzərində Docker quraşdırmadan əvvəl, kompüterinizin aşağıdakı tələblərə cavab verdiyindən əmin olun:

  • Əməliyyat sistemi: Ubuntu 18.04 və ya daha yeni.
  • 64-bit versiyası.

Paketlərin yenilənməsi

Əvvəlcə paket siyahısını yeniləmək lazımdır:

Terminal

sudo apt-get update
        

Lazım olan paketlərin quraşdırılması

Daha sonra, Docker deposunun əlavə edilməsi üçün lazım olan paketləri quraşdırın:

Terminal


sudo apt-get install \
    ca-certificates \
    curl \
    gnupg \
    lsb-release

Docker-ın rəsmi GPG açarının əlavə edilməsi

Docker-ın rəsmi GPG açarını yükləyib əlavə edin:

Terminal


curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o 
/usr/share/keyrings/docker-archive-keyring.gpg 

Docker deposunun əlavə edilməsi

Docker-ın rəsmi deposunu sisteminizə əlavə edin:

Terminal

echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] 
https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null 

Docker Engine Quraşdırılması

İndi Docker Engine-i quraşdıra bilərsiniz:

Terminal


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

Docker-ın işə salınması

Docker-ı işə salın və onun sistemin yüklənməsi zamanı avto-start etməsi üçün konfiqurasiya edin:

Terminal


sudo systemctl start docker
sudo systemctl enable docker

Quraşdırmanın yoxlanılması

Docker-ın uğurla quraşdırıldığını yoxlamaq üçün:

Terminal

sudo usermod -aG docker $USER 
sudo chmod 666 /var/run/docker.sock
sudo docker --version 

Docker versiyasının düzgün göstərildiyindən əmin olun.

Şərhlər
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION