A Docker kétségtelenül nagyszerű nyílt forráskódú projekt azonos nevű gazdasági társaság támogatja ami sokkal könnyebbé teszi egy alkalmazási folyamat futtatását viszonylag elszigetelt környezetben amelyet konténernek vagy konténernek hívnak.
A Docker, ellentétben egy virtuális géppel, saját kernellel rendelkezik, a konténer a gazdagép operációs rendszer kernelétől függ, amely lehetővé teszi, hogy könnyebb legyen és sokkal gyorsabban fusson.
Ez a legegyszerűbb eszköz, amely számítógépes képességeinket biztosítja az üzleti alkalmazások fejlesztéséhez és kezeléséhez.
Dockerrel alapvetően az operációs rendszer szintjén tudjuk végrehajtani a konténer virtualizációt de azzal a biztosítékkal, hogy a Docker a Linux kerner erőforrás-elkülönítési funkcióit használja, például a c-csoportokat és a névtereket, hogy a független tárolók egyetlen Linux-példányon belül fussanak, elkerülve a virtuális gépek indításának és karbantartásának költségeit.
Dokkmunkás Két verziót kezel, az egyiket az EE-vállalatok fizetik (Vállalati kiadás) a másik pedig az ingyenes verzió, amely a CE közösségtől származik (Közösségi kiadás).
Konténerek használatával, az erőforrások elkülöníthetők, korlátozott szolgáltatások, és a folyamatok lehetőséget kapnak arra, hogy szinte teljesen privát képet kapjanak az operációs rendszerről saját folyamatterület-azonosítójával, fájlrendszer-felépítésével és hálózati interfészeivel. Több tároló ugyanazt a kernelt használja, de mindegyik tároló csak meghatározott mennyiségű erőforrás, például CPU, memória és I / O használatára korlátozható.
Ennek az a célja, hogy olyan absztrakciós rétegeket biztosítson, amelyek lehetővé teszik a program futtatását a futó operációs rendszertől függetlenül.
Ezért ez nagyon hasznos azoknak a rendszergazdáknak, akik sokféle számítógépet kezelnek.
A Docker és az Ubuntu 18.10 kombinálása gyakorlatilag biztonságos fogadás a konténerkezelés hatékonyságának és egyszerűségének érdekében.
Docker telepítés az Ubuntu 18.10-re és származékai
Jelenleg van egy Docker csomag az Ubuntu 18.10-hez, de ez néhány konfliktust generál, így ha nem tudta megfelelően telepíteni a Dockert a rendszerére, akkor segíthetünk.
Először is frissítenünk kell a csomagjainkat, tehát meg kell nyitnunk egy terminált, és abban a következő parancsokat fogjuk végrehajtani:
sudo apt update sudo apt upgrade
Kész ezt most ésSzükséges, hogy telepítsünk néhány csomagot, amelyek a Docker telepítéséhez szükségesek, a következő paranccsal:
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
Ha a telepítést nem hajtották végre, akkor valami hasonló üzenetet kellett volna kapnia:
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
Ez a hiba Megoldhatjuk, ha a következő parancsokat beírjuk a terminálba. Először hozzáadjuk a gpg kulcsot a rendszerhez, ehhez le kell töltenünk:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add –
Hozzáadjuk az adattárat a rendszerhez:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu cosmic nightly "
Megjegyzés: A lerakat hozzáadásakor fejlesztői verziót használunk, de azok számára, akik ezt jobban kedvelik, arra kényszeríthetjük a rendszert, hogy vegye át a Bionic tárházának stabil verzióját.
Ehhez csak a következőket kell beírnunk:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"
És végül telepíthetjük az alkalmazást:
sudo apt install docker-ce
Hogyan kell használni a Dockert?
A telepítés végén a szolgáltatás indításakor történő futtatásához a következő parancsokat kell használnunk:
sudo systemctl enable docker sudo systemctl start docker
A Docker teljes működőképességének biztosítása érdekében célszerű ellenőrizni a szolgáltatás állapotát:
sudo systemctl status docker
Végül, ha meg szeretné tekinteni a Docker verziót.
docker -v
Nagyon jó magyarázat. Köszönöm.
David, ahogy a te sorodban normális, világos, rövid és közvetlen cikk. Gratulálok neked. Egy kis megjegyzés az, hogy a lerakat hozzáadása után végezzen frissítést (frissítést), majd folytassa a telepítést.
Gyere, üdvözlet Malagából (Spanyolország)