Kako instalirati Docker na Ubuntu 18.10 i derivate?

Docker i Ubuntu Minimal

Docker je nesumnjivo izvrstan projekt otvorenog koda uz podršku istoimenog poslovnog subjekta što znatno olakšava pokretanje postupka prijave u relativno izoliranom okruženju koji se naziva kontejner ili kontejner.

Docker, za razliku od virtualnog stroja, ima vlastiti kernel, spremnik ovisi o jezgri operativnog sustava domaćina, što mu omogućuje da bude lakši i radi puno brže.

Ovo je najjednostavniji alat koji našem računalu daje mogućnosti za razvoj i upravljanje poslovnim aplikacijama.

S Dockerom u osnovi možemo izvesti virtualizaciju spremnika na razini operativnog sustava, ali uz uvjeravanje da Docker koristi značajke izolacije resursa Linux jezgre, kao što su cgroups i prostori imena, kako bi omogućili neovisne spremnike da se izvode unutar jedne instance Linuxa, izbjegavajući režijske troškove pokretanja i održavanja virtualnih strojeva.

Lučki radnik Obrađuje dvije verzije, jednu koja se plaća za EE tvrtke. (Izdanje za poduzeće) a druga je besplatna verzija koja je iz zajednice CE (Izdanje zajednice).

Korištenjem spremnika, resursi se mogu izolirati, ograničene usluge, a procesi imaju mogućnost gotovo potpuno privatnog pogleda na operativni sustav s vlastitim identifikatorom prostora procesa, strukturom datotečnog sustava i mrežnim sučeljima. Više spremnika dijeli isti kernel, 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 je to pružiti slojeve apstrakcije koji omogućavaju pokretanje programa bez obzira na operativni sustav koji radi.

Stoga je ovo vrlo korisno za administratore sustava koji upravljaju s mnogo različitih računala.

Kombinacija Dockera s Ubuntuom 18.10 praktično je sigurna oklada za učinkovitost i jednostavnost rukovanja spremnicima.

Instalacija Dockera na Ubuntu 18.10 i izvedenicama

Trenutno postoji Docker paket za Ubuntu 18.10, ali ovo stvara neke sukobe, pa ako nismo uspjeli pravilno instalirati Docker na vaš sustav, 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-slike

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

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 pogreška To možemo riješiti upisivanjem sljedećih naredbi u terminal. Prvo ćemo dodati gpg ključ u sustav, za to ga moramo preuzeti:

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

Spremište dodajemo u sustav:

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 sustav da preuzme stabilnu verziju spremišta za Bionic.

Da bismo to učinili, moramo samo upisati 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 koristiti Docker?

Na kraju instalacije, da bi se usluga pokrenula pri pokretanju sustava, 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

Napokon, ako želite vidjeti verziju Dockera.

docker -v

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Mg dijo

    Vrlo dobro objašnjenje. Hvala.

  2.   ROMSAT dijo

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