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
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
Vrlo dobro objašnjenje. -Hvala.
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)