A Docker egy olyan keretrendszer-sorozat, amely operációs rendszer szintű virtualizációt használ a konténereknek nevezett csomagok alkalmazásainak szolgáltatásként szolgáltatásként. A konténerek el vannak különítve egymástól, programjaik, mappáik és konfigurációs fájljaik csomagolva vannak. Jól meghatározott platformokon keresztül kommunikálhatnak egymással. Tehát ebben a cikkben megvitatjuk a Docker telepítését és konfigurálását az Oracle Linux 8 rendszerre.
Előfeltételek
- Az Oracle Linux 8 szoftvert telepíteni kell a Virtual Box Machine-re.
- A felhasználónak root felhasználói jogokkal kell rendelkeznie a Docker telepítéséhez.
Jelentkezzen be Sudo felhasználóként
Nyissa meg az Oracle Linux 8-at a virtuális fiókból, és jelentkezzen be onnan. Ezután nyissa meg a terminált az Oracle Linux 8 alkalmazásban, és győződjön meg róla, hogy a-ként jelentkezik be gyökér felhasználó a következő sudo paranccsal:
$ suMeg fogja kérni a root felhasználói jelszót, és meg kell adnia, hogy folytassa az alább mellékelt további folyamatokat.
Ha már telepítette a Docker néhány tárházát, akkor azokat a mellékelt yum paranccsal el kell távolítania:
# sudo yum távolítsa el a docker docker-common docker-selinux docker-engine programot
Telepítse a szükséges tárakat és segédprogramokat
A legelején telepítenie és engedélyeznie kell néhány olyan tárhelyet, amely hasznos és szükséges a Docker telepítéséhez. Tehát eleinte telepítenie kell a yum segédprogramokat. Erre a célra hajtsa végre az alább idézett parancsot:
# sudo dnf install -y dnf-utils zip unzipGyőződjön meg arról, hogy ezeket a parancsokat sudo jogosultságokkal próbálja ki, különben előfordulhat, hogy nem működnek megfelelően.
Másodsorban telepítenie kell és le kell töltenie a konfigurációs adattár a Docker számára, amely dokkoló-ce. A sudo inicializálás segítségével használja a terminál alábbi csatolt parancsát:
# sudo dnf config-manager -add-repo = https: // letöltés.dokkmunkás.com / linux / centos / docker-ce.repo
Telepítse a Dockert
Végül telepítheti a Dockert az Oracle Linux 8-ra. Győződjön meg róla, hogy root felhasználóként jelentkezett be. A következő idézett paranccsal telepítse a Dockert az Oracle Linux 8-ba a terminálon keresztül:
$ sudo dnf install -y docker-ce --nobest
Ha nem tudja telepíteni a Dockert a fenti parancs használatával, és szembesül néhányal hibák, van néhány módszer ezek megoldására. Próbálja ki ezt a parancsot a „törlés engedélyezése” gomb hozzáadásával a végén, az alábbiak szerint:
# sudo dnf install -y docker-ce -nobest -allowerasingHasználhatja az alábbi mellékelt parancsot is:
# sudo dnf install -y docker-ce -nobest -skip-broken
Láthatja, hogy a telepítés megkezdődött. Várni kell egy ideig, amíg sikeresen telepíti a Dockert az Oracle Linux 8-ra.
Engedélyezze a Docker szolgáltatást
A Docker használatának megkezdéséhez meg kell engedélyezze dokkolószolgáltatása az Oracle Linux 8 rendszerben. Ehhez használja a következőket systemctl parancs root felhasználóként:
# systemctl engedélyezze a dokkolót.szolgáltatásEz a parancs engedélyezi a Docker használatát az Oracle Linux 8 rendszeren.
Megkövetelheti azt is hitelesítés kérve a jelszavát annak a jelenlegi felhasználónak, amelyre bejelentkezett.
Az engedélyezés után elindíthatja a Docker szolgáltatást a következő systemctl paranccsal:
# systemctl indító dokkoló.szolgáltatás
Ellenőrizd az állapotot
Ellenőrizheti a állapot telepítve van az újonnan telepített Docker szolgáltatás, függetlenül attól, hogy megfelelően működik-e vagy sem. A Docker állapotának megismeréséhez próbálja ki az alábbiakat systemctl állapot parancs a terminálon:
# systemctl állapot dokkoló.szolgáltatásAmint az az alábbi képen látható, hogy az újonnan telepített Docker Engine jelenleg Aktív és futó rendesen, hibák nélkül.
Ellenőrizze a Docker Info elemet
Szerencsére ellenőrizheti a info az Oracle Linux 8 rendszerre éppen telepített Docker. Ehhez próbálja ki az alábbi parancsot az alábbiak szerint:
# dokkoló információElőször győződjön meg róla, hogy root felhasználóként jelentkezik be. Rendszere megjeleníti a Dockerrel kapcsolatos összes kapcsolódó információt, a képen látható módon.
Ellenőrizze a Docker verziót
Ezenkívül, ha ellenőrizni szeretné a Docker telepített verzióját az Oracle Linux 8 rendszeren, használja a következő parancsot:
# dokkoló verzió
Felhasználó létrehozása Sudo privilégiumokkal
Végül a Docker használatra kész. Ha nem akar sudo fiókot használni, akkor hozzá kell rendelnie a sudo jogosultságokat egy másik felhasználóhoz a docker parancsok futtatásához. Először készítsen egy új felhasználó a root fiókból az alábbiak szerint:
# useradd docker_user
Adja hozzá a Sudo felhasználót egy csoporthoz
Adja hozzá ezt az újonnan létrehozott felhasználót a / etc / sudoers fájlt a bejegyzés egyértelművé tétele érdekében, az alábbiak szerint:
# echo “docker_user ALL- (ALL) NOPASSED: / usr / bin / docker” >> / etc / sudoers
Miután hozzáadta ezt a felhasználót a sudoers fájl, létre kell hoznia egy csoportot, és hozzá kell rendelnie ahhoz a felhasználóhoz, amelyet most sudo felhasználóként hoztak létre. Ehhez használja a következő parancsot:
# echo “alias docker = \” sudo / usr / bin / docker \ ”” >> / home / docker_user /.bash_profileAz újonnan létrehozott felhasználó bash_profile fájljában álnevet használtunk, hogy elkerüljük a sudo további használatát a parancsban.
Jelentkezzen be újonnan létrehozott Sudo felhasználóként
Most muszáj Belépés mint a sudo felhasználó amelyet kifejezetten a Docker számára készített a parancsok kipróbálására. Használja a Dockert sudo felhasználóként a következő paranccsal, hogy átváltson egy újonnan létrehozott sudo felhasználóra:
#su - docker_userLehet, hogy az önét kéri Jelszó hogy megerősítse cselekedetét. A mi esetünket illetően nem adtunk meg jelszót, ezért nem fogja kérni a docker_user jelszót, az alábbiak szerint.
Most végre elkezdheti használni a Dockert különböző parancsok segítségével sudo felhasználóként.
Következtetés
Megbeszéltük és megismertük a Docker Oracle Linux 8 rendszerre történő telepítésének nagyon egyszerű és hatékony módszereit. Ebben a cikkben megismertük magunkat a Docker alapvető telepítésével és használatával kapcsolatban. Remélhetőleg ez a cikk sokat segített abban, hogy megértse a Docker telepítését és használatát.