Docker është padyshim një projekt i shkëlqyeshëm me burim të hapur mbështetur nga një subjekt biznesi me të njëjtin emër gjë që e bën shumë më të lehtë drejtimin e një procesi aplikimi brenda një ambienti relativisht të izoluar që quhet enë ose kontejner.
Docker, ndryshe nga një makinë virtuale, ka kernelin e vet, një kontejner varet nga kerneli i sistemit operativ host, i cili lejon që ajo të jetë më e lehtë dhe të funksionojë shumë më shpejt.
Ky është mjeti më i thjeshtë që i jep aftësitë kompjuterit tonë për zhvillimin dhe menaxhimin e aplikacioneve të biznesit.
Me Docker në thelb ne mund të kryejmë virtualizimin e kontejnerëve në nivelin e sistemit operativ, por me sigurinë që Docker përdor veçoritë e izolimit të burimeve të kernelit Linux, të tilla si grupet në grupe dhe hapësirat e emrave për të lejuar që kontejnerët e pavarur të ekzekutohen brenda një shembulli të vetëm Linux, duke shmangur lartësinë e fillimit dhe mirëmbajtjes së makinave virtuale.
prerës Ai trajton dy versione, një që paguhet për kompanitë e EE (Edicioni i Ndërmarrjes) dhe tjetri është versioni falas i cili është ai nga komuniteti CE (Edicioni i Komunitetit).
Duke përdorur kontejnerë, burimet mund të izolohen, shërbime të kufizuara dhe proceseve u jepet aftësia për të pasur një pamje pothuajse plotësisht private të sistemit operativ me identifikuesin e vet të hapësirës së procesit, strukturën e sistemit të skedarëve dhe ndërfaqet e rrjetit. Kontejnerë të shumtë ndajnë të njëjtën bërthamë, por secili kontejner mund të kufizohet në përdorimin e vetëm një sasie të caktuar burimesh si CPU, memorie dhe I / O.
Ideja për ta bërë këtë është të sigurojmë shtresa abstraksioni që lejojnë një program të ekzekutohet pavarësisht nga sistemi operativ që po ekzekutohet.
Prandaj, kjo është shumë e dobishme për administratorët e sistemit që menaxhojnë shumë kompjutera të ndryshëm.
Kombinimi i Docker me Ubuntu 18.10 është praktikisht një bast i sigurt për efikasitetin dhe lehtësinë e trajtimit të kontejnerëve.
Instalimi i dokerit në Ubuntu 18.10 dhe derivatet
Tani ekziston një paketë Docker për Ubuntu 18.10, por kjo po gjeneron disa konflikte kështu që, nëse nuk keni qenë në gjendje të instaloni Docker në mënyrë të saktë në sistemin tuaj, ne mund t'ju ndihmojmë.
Para së gjithash ne duhet të bëjmë një azhurnim të paketave tona, kështu që ne duhet të hapim një terminal dhe në të do të ekzekutojmë komandat e mëposhtme:
sudo apt update sudo apt upgrade
Bërë këtë tani dheNecessaryshtë e nevojshme që të instalojmë disa paketa të nevojshme për instalimin e Docker, duke përdorur komandën e mëposhtme:
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
Nëse instalimi nuk ishte kryer, duhet të kishit marrë një mesazh të tillë:
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
Ky gabim Ne mund ta zgjidhim atë duke shtypur komandat e mëposhtme në terminal. Së pari ne do të shtojmë çelësin gpg në sistem, për këtë ne duhet ta shkarkojmë atë:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add –
Ne shtojmë depon në sistem:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu cosmic nightly "
Shënim: kur shtojmë këtë depo po përdorim një version zhvillimi, por për ata që e preferojnë atë mund ta detyrojmë sistemin të marrë versionin e qëndrueshëm të depozitës për Bionic.
Për ta bërë këtë, duhet të shtypim vetëm sa vijon:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"
Dhe së fundmi ne mund ta instalojmë aplikacionin me:
sudo apt install docker-ce
Si të përdorni Docker?
Në fund të instalimit, për të ekzekutuar shërbimin në fillimin e sistemit, duhet të përdorim komandat e mëposhtme:
sudo systemctl enable docker sudo systemctl start docker
Për të siguruar që Docker është plotësisht funksional, është një ide e mirë të kontrolloni statusin e shërbimit:
sudo systemctl status docker
Më në fund, nëse doni të shihni versionin Docker.
docker -v
Shpjegim shume i mire. Faleminderit.
David, siç është normale në linjën tuaj, një artikull i qartë, i shkurtër dhe i drejtpërdrejtë. Une ju pergezoj ju. Një shënim i vogël do të ishte që pasi të keni shtuar depon, bëni një azhurnim (azhurnim) dhe më pas vazhdoni me instalimin e tij.
Eja, përshëndetje nga Malaga (Spanjë)