Kako instalirati Docker na Ubuntu 18.10 i derivate?

Docker i Ubuntu Minimal

Docker je nesumnjivo sjajan projekt otvorenog koda podržan od strane poslovnog subjekta sa istim imenom što znatno olakšava pokretanje procesa prijave u relativno izoliranom okruženju koji se naziva kontejner ili kontejner.

Docker, za razliku od virtualne mašine, ima svoje jezgro, kontejner ovisi o jezgri operativnog sistema domaćina, što mu omogućava da bude lakši i radi mnogo brže.

Ovo je najjednostavniji alat koji našim računalima pruža mogućnosti za razvoj i upravljanje poslovnim aplikacijama.

Sa Dockerom u osnovi možemo izvršiti virtualizaciju spremnika na nivou operativnog sistema, ali uz uvjeravanje da Docker koristi značajke izolacije resursa Linux jezgre, kao što su cgroups i prostori imena kako bi omogućili neovisnim spremnicima da se izvode u okviru jedne instance Linuxa, izbjegavajući režijske troškove pokretanja i održavanja virtualnih mašina.

doker Obrađuje dvije verzije, jednu koja se plaća za EE kompanije. (Izdanje za preduzeća) a druga je besplatna verzija iz zajednice CE (Izdanje zajednice).

Korištenjem kontejnera, resursi se mogu izolovati, ograničene usluge, a procesi imaju mogućnost da imaju gotovo potpuno privatni pogled na operativni sistem sa svojim identifikatorom prostora procesa, strukturom sistema datoteka i mrežnim sučeljima. Više kontejnera dijeli isto jezgro, ali svaki spremnik može biti ograničen na korištenje samo definirane količine resursa kao što su CPU, memorija i I / O.

Ideja ovoga je pružiti slojeve apstrakcije koji omogućavaju pokretanje programa bez obzira na operativni sistem koji radi.

Stoga je ovo vrlo korisno za sistemske administratore koji upravljaju mnogim različitim računarima.

Kombinacija Dockera sa Ubuntu 18.10 praktično je sigurna opklada za efikasnost i lakoću rukovanja kontejnerom.

Instalacija Dockera na Ubuntu 18.10 i izvedenicama

Trenutno postoji Docker paket za Ubuntu 18.10, ali ovo generira neke sukobe, pa ako nismo uspjeli pravilno instalirati Docker na vaš sistem, možemo vam pomoći.

Prije svega moramo izvršiti ažuriranje naših paketa, tako da moramo otvoriti terminal i u njemu ćemo izvršiti sljedeće naredbe:

sudo apt update

sudo apt upgrade

Učinio ovo sada iPotrebno je da instaliramo neke pakete potrebne za instalaciju Dockera, koristeći sljedeću naredbu:

sudo apt-get install apt-transport-https ca-certificates curl gnupg software-properties-common

Ahora si todo sale bien puedes realizar la instalación de Docker directamente con el siguiente comando:

[sourcecode language="bash"]sudo apt-get install docker-ce

docker-images

Ako instalacija nije izvršena, trebali ste dobiti poruku otprilike ovako:

Reading package lists... Done

Building dependency tree

Reading state information... Done

Package docker-ce is not available, but is referred to by another package.

This may mean that the package is missing, has been obsoleted, or

is only available from another source

E: Package 'docker-ce' has no installation candidate

Ova greška To možemo riješiti upisivanjem sljedećih naredbi u terminal. Prvo ćemo dodati gpg ključ u sistem, za ovo ga moramo preuzeti:

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

Spremište dodajemo u sistem:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu cosmic nightly "

Napomena: prilikom dodavanja ovog spremišta koristimo razvojnu verziju, ali za one koji to više vole možemo prisiliti sistem da preuzme stabilnu verziju spremišta za Bionic.

Da bismo to učinili, moramo samo otkucati sljedeće:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"

I na kraju, aplikaciju možemo instalirati sa:

sudo apt install docker-ce

Kako se koristi Docker?

Na kraju instalacije, da bi se usluga pokrenula prilikom pokretanja sistema, moramo koristiti sljedeće naredbe:

sudo systemctl enable docker

sudo systemctl start docker

Da biste osigurali da Docker u potpunosti funkcionira, dobra je ideja provjeriti status usluge:

sudo systemctl status docker

Konačno, ako želite vidjeti verziju Dockera.

docker -v

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   dmg rekao je

    Vrlo dobro objašnjenje. -Hvala.

  2.   ROMSAT rekao je

    David, kao što je i normalno u tvojoj liniji, jasan, kratak i direktan članak. Čestitam vam. Mala napomena bi bila da nakon dodavanja spremišta izvršite ažuriranje (ažuriranje), a zatim nastavite s njegovom instalacijom.
    Hajde, pozdrav iz Malage (Španija)