DOCKER (Linuxda DOCKER-i necə quraşdırmaq olar)

Bu gün Linuxda Docker-in necə qurulacağını öyrənəcəyik və həmişə olduğu kimi addım-addım çox əsaslara keçəcəyik. Bu seansın sonunda bəzi faydalı məsləhətlərə də baxacağıq.

Bu seansda bəzi ön şərtlərə baxacağıq;

  • Linux-a qoşulun
  • Docker quraşdırın
  • Docker başlayın
  • Stop Docker
  • Docker-i silin

Gəlin başlayaq

Linux sistemlərinə Docker quraşdıracağıq, çünki bu təlimatı öyrənmək üçün bəzi Linux sisteminiz olmalıdır. Linux sisteminiz yoxdursa və bunu əlinizdə etmək istəyirsinizsə, Amazon AWS-dən pulsuz Linux nümunəsini əldə edə bilərsiniz. Amazon-dan pulsuz bir Linux nümunəsi əldə etmək üçün bu linki istifadə edin. Pulsuz bir hesab yarada və pulsuz bir nümunə əldə edə bilərsiniz.

Linux-a qoşulun

Ön şərtlərin bir hissəsi olaraq bu əmri yazın və əməliyyat sisteminiz haqqında məlumatı yoxlayın.

$ uname -r

OS tələbləri

Docker Engine - İcma qurmaq üçün bu Ubuntu versiyalarından birinin 64 bitlik versiyasına ehtiyacınız var:

  • Eoan 19.10
  • Bionic 18.04 (LTS)
  • Xenial 16.04 (LTS)

Docker Mühərriki - İcma x86_64 (və ya amd64), armhf, arm64, s390x (IBM Z) və ppc64le (IBM Power) arxitekturalarında dəstəklənir.

Bu linkdən istifadə edərək maşınınıza Docker quraşdırması ilə bağlı bütün məlumatları əldə edəcəksiniz.

Köhnə versiyaları silmək

Docker-in köhnə versiyaları docker, docker.io və ya docker-motor adlanırdı. Bunlar quraşdırılıbsa, onları silin:

$ sudo apt-get docker docker-motor docker.io konteyner runcunu çıxarın

Apt-get bu paketlərin heç birinin quraşdırılmadığı barədə xəbərdarlıq edərsə, yaxşıdır.

Şəkillər, konteynerlər, həcmlər və şəbəkələr daxil olmaqla / var / lib / docker / məzmunu qorunur. Docker Mühərriki - İcma paketi indi docker-ce adlanır.

Docker quraşdırın

Docker Mühərriki - İlk dəfə yeni bir ana maşınında icma qurmadan əvvəl Docker anbarını qurmalısınız. Bundan sonra, Docker-i depo-dan yükləyə və yeniləyə bilərsiniz.

  1. Apt paket indeksini yeniləyin:
$ sudo apt-get yeniləmə

2. Apt-in HTTPS üzərində bir depo istifadə etməsinə icazə vermək üçün paketləri quraşdırın:

$ sudo apt-get quraşdırma \ apt-nəqliyyat-https \ ca-sertifikatlar \ curl \ gnupg-agent \ proqram-xassələri-ümumi

3. Docker-in rəsmi GPG açarı əlavə edin:

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key əlavə et -

Artıq barmaq izinin son 8 simvolunu axtararaq barmaq izi ilə açarın olduğunu təsdiqləyin.

$ sudo apt-key barmaq izi 0EBFCD88

4. Sabit bir depo qurmaq üçün aşağıdakı əmrdən istifadə edin. Gecəli və ya test depozitarı əlavə etmək üçün aşağıdakı əmrlərdə sabit sözdən sonra gecə və ya test (və ya hər ikisi) sözü əlavə edin.

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

Qeyd: Aşağıdakı lsb_release -cs alt-komanda xenial kimi Ubuntu paylamanızın adını qaytarır. Bəzən, Linux Mint kimi bir paylamada, $ (lsb_release -cs) ana Ubuntu paylanmasına dəyişdirilməyiniz lazım ola bilər. Məsələn, Linux Mint Tessa istifadə edirsinizsə, bionik istifadə edə bilərsiniz. Docker, sınanmamış və dəstəklənməmiş Ubuntu paylanmasına heç bir zəmanət vermir.

Docker ENGINE - CƏMİYYƏT

Əvvəlcə bu əmrdən apt paket indeksini yeniləmək üçün istifadə edəcəyik.

$ sudo apt-get yeniləmə

Sonra Docker Mühərrikinin son versiyasını - İcma və konteyner quraşdırın və ya müəyyən bir versiyanı quraşdırmaq üçün növbəti addıma keçin:

$ sudo apt-get quraşdırma docker-ce docker-ce-cli konteyner.io

Bir çox Docker anbarınız varsa, apt-get quraşdırma və ya apt-get yeniləmə əmrində bir versiya göstərmədən quraşdırma və ya yeniləmə həmişə sabitliyinizin tələblərinə uyğun olmaya bilər.

Docker Mühərrikinin müəyyən bir versiyasını quraşdırmaq üçün - İcma, repoda mövcud versiyaları sadalayın, sonra seçin və quraşdırın:

Reponunuzdakı versiyaları sadalamaq üçün bu əmrdən istifadə edin:

$ apt-cache madison docker-ce

Docker versiyasını yoxlamaq üçün bu əmri yazın

$ sudo doker versiyası

4. Docker Mühərriki - İcma salam dünyasının görüntüsünü işlədərək düzgün qurulduğunu yoxlayın.

$ sudo docker salam dünyasını işlədir

Bu əmr bir test görüntüsünü yükləyir və bir konteynerdə işlədir. Konteyner işlədikdə, məlumat mesajı yazdırır və çıxır.

UPGRADE DOCKER ENGINE - CƏMİYYƏT

Docker Mühərrikini təkmilləşdirmək üçün - İcma, əvvəlcə sudo apt-get yeniləməsini işə salın, sonra quraşdırmaq istədiyiniz yeni versiyanı seçərək quraşdırma təlimatlarına əməl edin.

İndi Docker sisteminizə uğurla quraşdırılmışdır.

Docker başlayın

Docker'i başlamaq üçün bu əmrdən istifadə edin

$ sudo xidmət docker start

İndi $ sudo docker info əmrini işlədin və sisteminizdə işləyən Docker haqqında bütün məlumatları əldə edəcəksiniz.

İstifadəçinizi Docker qrupuna əlavə edə bilərsiniz (İstəyə görə). Məsələn mənim istifadəçim userEx və bu əmri işlədir

$ sudo usermod -G-docker istifadəçisiEx

İndi bəzi Docker əmrlərini işlədə bilərsiniz.

$ sudo doker şəkilləri

Bu, bütün görüntüləri sadalayacaq.

$ sudo doker ps -a

Bu, bütün işləyən qabların siyahısını verəcəkdir.

Təsviri işlətmək üçün yuxarıda qeyd edildiyi kimi əmr yaza bilərsiniz

$ sudo docker qaçışı 

Şəkillər sisteminizdə ideal deyilsə Docker bu görüntüyü onlayn Docker depo olan Docker Hub-dan almalı və sonra görüntüyü işlədib konteynerə başlamalıdır.

Stop Docker

Docker-i dayandırmaq üçün aşağıdakı əmrdən istifadə edə bilərsiniz.

$ sudo xidməti stop docker 

Docker-i silin

Docker'i maşınınızdan silmək üçün bu əmrdən istifadə edə bilərsiniz.

$ sudo apt-get docker docker-motor docker.io konteyner runcunu çıxarın

Faydalı məsləhətlər

Quraşdırma ilə bağlı daha çox kömək üçün https://get.docker.com/ saytına daxil ola bilərsiniz.

Docker-i binarlardan quraşdırmaq üçün https://docs.docker.com/install/linux/docker-ce/binaries/

Çox sağ ol!

Sonrakı məqalə