Giunsa i-install ang Docker sa Ubuntu 18.04 ug mga derivatives?

Docker sa Ubuntu

Ang paggamit sa Ang virtualization nahimong labi ka hinungdan matag adlaw, tungod kay sa mga pagpaayo ug bag-ong mga dagway nga ilang gihatag, gihimo nila nga dali nga magamit ang teknolohiya. Gihimo niini ang pareho nga mga kompaniya ug mga end user nga adunay kadali ug kasiguroan nga magamit kini.

Kauban niya mahimo nimo ang lainlaing mga kalihokan ug ipadagan ang pareho nga operating system ug aplikasyon nga wala makompromiso ang host operating system, tungod kay nagtrabaho sila sa usa ka hingpit nga hilit nga wanang.

Niini nga okasyon tan-awon naton ang Docker, nga usa ka aplikasyon nga open source sa cross-platform que automates ang pagpakatap sa mga aplikasyon sulud sa mga sulud nga software, paghatag usa ka dugang nga layer sa abstraction ug automation sa Virtualization sa lebel sa operating system sa Linux.

Daghan sa inyo ang nakadungog o nakagamit na sa Docker tungod kay kini bantog na, kauban niini sa tinuud mahimo naton buhaton ang container virtualization sa lebel sa operating system, apan adunay kasiguroan nga ang Docker naggamit mga dagway sa paghimulag sa kernel sa Linux sama sa mga cgroup ug namespaces aron tugutan ang mga independente nga sulud nga modagan sa sulud sa usa ka pananglitan sa Linux, likayan ang overhead sa pagsugod ug pagpadayon sa virtual machine.

Gidumala ni Docker ang duha nga bersyon usa nga gibayad alang sa mga kompanya sa EE (Enterprise Edition) ug ang usa pa libre nga bersyon nga gikan sa komunidad sa CE (Community Edition).

Alang sa among kaso vKami agalon mogamit sa libre nga bersyon.

Sa wala pa magsugod ang instalar kinahanglan naton nga tangtangon ang bisan unsang pag-instalar sa wala pa mahimo kung adunay pag-update, Gawas sa pagsulti kanimo nga kini nga pamaagi magamit usab sa Ubuntu Artful 17.10, Ubuntu Xenial 16.04 ug Ubuntu Trusty 14.04.

Karon dkinahanglan naton magbukas usa ka terminal (Ctrl + Alt + T) ug pagdagan ang mosunud nga mando Aron makuha ang nangaging mga pag-install sa Docker:

sudo apt-get remove docker docker-engine docker.io

Nahimo kini, saKinahanglan ba naton nga bag-ohon ang oras sa among mga repository uban:

sudo apt-get update

Ug bisan unsang pakete:

sudo apt-get upgrade

I-install ang Docker CE sa Ubuntu 18.04

i-install ang docker sa Ubuntu

Kinahanglan naton nga i-install ang pila ka pagsalig gikinahanglan alang sa Docker sa kini nga mga mando:

sudo apt-get install \

apt-transport-https \

ca-certificates \

curl \

software-properties-common

Nahimo kini karon kinahanglan naton i-import ang GPG key:

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

Kinahanglan namon nga pamatud-an nga ang fingerprint Dagat 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88, nga gipangita ang katapusang 8 nga mga karakter sa fingerprint.

Tungod niini mahimo naton kini nga mando:

sudo apt-key fingerprint 0EBFCD88

Nga kinahanglan ibalik ang usa ka butang nga sama niini:

pub   4096R/0EBFCD88 2017-02-22

Key fingerprint = 9DC8 5822 9FC7 DD38 854A  E2D8 8D81 803C 0EBF CD88

uid Docker Release (CE deb) <docker@docker.com>

sub 4096R/F273FCD8 2017-02-22

Karon kinahanglan naton nga idugang ang tipiganan sa sistema nga adunay mosunud nga mando:

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

Kung nakakuha ka usa ka sayup mahimo nimo kini nga idugang nga kamut pinaagi sa pag-edit sa mga gigikanan sa lista, aron mahimo kini gikan sa terminal nga imong gi-type:

sudo nano /etc/apt/sources.list

Ug imong gidugang ang mosunud nga linya, labi labi sa katapusan:

deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable

Asa nimo ilisan ang Bionic kung wala ka naggamit 18.04 alang sa arte sa 17.10, xenial alang sa 16.04 o masaligan sa 14.04.

Kung nahuman na kini, gi-update namon ang among lista sa mga repository nga adunay:

sudo apt-get update

Ug karon mahimo na namon mabutang ang Docker sa among sistema, kinahanglan ra namon nga i-type ang mosunud nga mando:

sudo apt-get install docker-ce

Kung nahuman na ang pag-install, maayo nga i-restart ang imong computer, tungod kay ang mga serbisyo sa Docker awtomatikong magsugod sa imong pagsugod sa imong sistema.

sa susihon nga ang Docker malampuson nga na-install ug kana nagdagan na sa sistema mahimo naton ang usa ka yano nga pagsulay, kinahanglan ra naton nga ablihan usab ang usa ka terminal ug ipatuman ang mosunud nga mando:

sudo docker run hello-world

Katapusan kinahanglan namon idugang ang grupo sa Docker sa among ninggamit tungod kay gihimo kini sa sistema, apan dili kini awtomatiko nga gidugang, alang kini sa terminal nga gipatuman namon:

sudo usermod -aG docker $USER

Ug voila, kung gusto namon nga bag-ohon ang among bersyon sa Docker sa labi ka bag-o nga kinahanglan namon nga ipatuman:

sudo apt-get install docker-ce

Kung gusto nimong mahibal-an ang bahin niini, mahimo ka mokonsulta sa gabay sa pag-instalar niini alang sa daghang mga platform, sa link mao kini.


Ang sulud sa artikulo nagsunod sa among mga prinsipyo sa pamatasan sa editoryal. Aron magreport usa ka pag-klik sa sayup dinhi.

5 nga mga komento, biya sa imoha

Biyai ang imong komentaryo

Ang imong email address dili nga gipatik. Gikinahanglan kaumahan mga gimarkahan sa *

*

*

  1. Responsable sa datos: Miguel Ángel Gatón
  2. Katuyoan sa datos: Kontrolaha ang SPAM, pagdumala sa komento.
  3. Legitimation: Ang imong pagtugot
  4. Komunikasyon sa datos: Ang datos dili ipahibalo sa mga ikatulong partido gawas sa ligal nga obligasyon.
  5. Pagtipig sa datos: Ang database nga gidumala sa Occentus Networks (EU)
  6. Mga Katungod: Sa bisan unsang oras mahimo nimong limitahan, bawion ug tanggalon ang imong kasayuran.

  1.   Yoel lopez dijo

    Adunay ako mga problema sa pag-log in ug sa wifi

    1.    Diego A. Arcis dijo

      YouTube?

  2.   jesus dijo

    Sa Ubuntu 18 dili kini molihok. Gisulayan ba nimo kini una?

  3.   SDK_Ming dijo

    Kumusta, salamat sa tutorial, gikan kini sa usa ka iskandalo. Paghatag ra komentaryo nga ang linya sa pagtipig napakyas, tungod kay ang Docker ingon og wala pa gipagawas ang "stable" nga bersyon ug kinahanglan nimo dugangan ang "pagsulay"

    Ang husto mao ang:

    deb [arko = amd64] https://download.docker.com/linux/ubuntu pagsulay sa bionic

    Na-verify ug nagtrabaho.

    Kalabot

  4.   DCR dijo

    salamat!….