Kuidas installida ja kasutada Dockerit ja selle konteinereid Ubuntus

Docker Ubuntu

laevalaadija on avatud lähtekoodiga projekt, mida toetab sama nimega äriüksus, mis hõlbustab rakendusprotsessi käivitamist suhteliselt eraldatud keskkonnas, mida nimetatakse konteiner või konteiner. Erinevalt virtuaalsest masinast (VM), millel on oma tuum, toetub konteiner hosti operatsioonisüsteemi tuumale, võimaldades sellel olla kergem ja töötada palju kiiremini.

Docker on lihtsaim tööriist, mille see meie arvutile annab ettevõtte rakenduste arendamise ja haldamise võimalused. Vaikimisi töötavad Dockeri konteinerid Docker Hubis hostitud rakenduspiltide abil, kuhu pääseme juurde seda linki. Selles artiklis me näitame teile, kuidas neid mahuteid installida ja kasutada Ubuntu ja muudes jaotustes, mis põhinevad Canonicali välja töötatud operatsioonisüsteemil.

Dockeri installimine Ubuntu

Parim asi, kui meie eesmärk on alati tarkvara uusim versioon, on installida kõnealuse tarkvara ametlik hoidla. Selleks toimime järgmiselt.

  1. Kõigepealt avame terminali ja impordime tarkvara GPG-võtme järgmise käsuga:
sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 \
--recv-keys 58118E89F3A912897C070ADBF76221572C52609D
  1. Järgmisena lisame ametliku hoidla:
sudo apt-add-repository 'deb https://apt.dockerproject.org/repo ubuntu-xenial main'
  1. Uuendame pakette:
sudo apt-add-repository 'deb https://apt.dockerproject.org/repo ubuntu-xenial main'
  1. Järgmisena installime Dockeri järgmise käsuga:
sudo apt install docker-engine

 Kuidas käivitada Dockeri konteinereid

El deemon Docker juba töötaks. Nüüd kasutame oma esimese konteineri käitamiseks käsku:

sudo docker run hello-world

Nagu eespool mainitud, on Dockeri konteinerid vaikimisi hostitud nende enda jaoturis. Saadaval on sadu või tuhandeid pilte, seega otsime meid huvitava pildi. Näiteks otsingukäsu pildi leidmiseks Linux Mintist, mis on üks populaarsemaid Ubuntu-põhiseid jaotusi, oleks järgmine:

sudo docker search "linux mint"

Eelmine otsing näitab meile umbes järgmist:

dokk-pildid

Konteineri käitamiseks pildi otsimisel peame alati kasutama pilti, millel on veerg "OK" või "Ametlik", mis tähendab, et see pärineb teie enda projektist ja mitte kõigilt isikutelt. Eelmises loendis pole ühtegi ametlikku nimekirja, kuid üks on Ubuntust. Käivitame konteineri, kasutades ametlikku Ubuntu pilti (eelmistest) järgmise käsuga:

sudo docker run -it ubuntu bash

Ülaltoodud käsk laadib alla Ubuntu pildi, käivitab konteineri, hoiab seda töös ja annab meile selles Bashiga interaktiivse tty juurdepääsu. Mõistame, et kiire on muutunud millekski sarnaseks juur @ 131a58505d2d: / #, kus pärast at on konteineri kordumatu ID.

Käsurea juurdepääsu abil saame teha peaaegu kõike, näiteks konteinerist väljumist, pakettide andmebaasi värskendamist, süsteemi värskendamist või tarkvara installimist.

Koristamine

Konteineri käivitamisel peab Dockeri klient Docker Hubist pildi alla laadima. Need pildid salvestatakse meie arvutisse ja jäävad sinna ka siis, kui oleme konteineri peatanud ja kõrvaldanud kõik need jäänused on väärt kõrvaldamist mida me enam ei kasuta.

Meie arvutis hostitud piltide loetlemiseks kirjutame järgmise käsu:

sudo docker images

See näitab meile kõiki meie arvutis hostitud pilte. Nende kõrvaldamiseks kirjutame järgmise käsu, kus "tere-maailm" on pilt, mille soovime kustutada:

sudo docker rmi hello-world

Selles postituses sisalduva tarkvara ja selle konteinerite kasutamine võib olla mõnele kasutajale väga huvitav. Kas olete üks neist?

Via | linuxbsdos.com


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Beto GomHez DIJO

    Minusugusele surelikule, kuidas saaksin dokkija oma Ubuntu installida?

  2.   Tehnoloogid DIJO

    Eeliseks on see, et see ei kuluta füüsilisi ressursse, vaid ainult loogilisi. Võite kahe minutiga üles tõsta 20 virtuaalset masinat, mida teistega tehakse tundidega.