Dokkmunkás

A Docker telepítése és indítása az Arch Linux rendszerben

A Docker telepítése és indítása az Arch Linux rendszerben
A programozás nyelvén a Docker elsőszámú platformként ismert, mint szoftver konténer. A Docker konténerként történő leírása megfelelő beállításokkal biztosítja a könyvtárában lévő szoftver zavartalan működését. Az egyik elsődleges ok, amiért a programozók hajlamosak a Docker használatára, az az, hogy adminisztrálja a szerverrel kapcsolatos problémákat. A Docker megerősíti, hogy bárhol futtatja a szoftvert, annak funkciói zökkenőmentesen és problémamentesen működnek.

A Docker nagyon kompatibilis szinte az összes Linux disztribúcióval. A Docker szoftvereket futtathat, valamint képeket is készíthet a könyvtárából. Leegyszerűsítve a Docker az az eszköz, amely megkönnyíti a problémákat a telepített szoftver futtatásakor. A bepattintás a Docker kódjától működik, de önmagában nem a Docker entitása. A Docker legújabb frissítése az Apache 2 licencet mutatja.0, és a szerzői jogokat fenntartotta a domainjén. A Docker konténer rendszere optimális megoldást kínál a szoftverek működtetésére. Ez előnyt biztosít a Dockernek más csomagépítő platformokkal szemben. Ez az útmutató meghatározza a Docker Arch Linux operációs rendszerre történő telepítéséhez szükséges összes lépést.

A Docker telepítésének folyamata

A Docker telepítése az Arch Linux rendszerbe rendkívül egyszerű az Arch Unit Repository (AUR) miatt. Csak annyit kell tennie, hogy megragadja a Docker csomagot az AUR-ból, majd engedélyezi a csomagot a szerveren. Kövesse az alább felsorolt ​​öt lépést a dokkoló telepítéséhez az Arch Linux rendszerre:

Előfeltételek

A Docker szerverre történő telepítése előtt meg kell fontolnia a kiszolgálón az előfeltételek elérhetőségét. A Docker nem különösebben kompatibilis a módosított új generációs eszközökkel; inkább hirtelen támogatja a 64_bit rendszert. A folyamat során betöltött hurok modul szintén befolyásolja a Docker telepítését. Gondoskodjon az AUR csomagok elérhetőségéről a szerveren. Mielőtt tovább folytatná ezt a parancsot, győződjön meg arról, hogy a rendszere naprakész.

$ sudo pacman -Syu

Engedélyezze a hurok modult

A hurok mód engedélyezése előtt először a következő paranccsal ellenőrizze, hogy a ciklus mód létezik-e a kiszolgálón a Docker kernelmodulaként:

$ lsmod | grep hurok


Ha a parancs futtatása után kiderül, hogy a ciklus modul nincs betöltve, akkor először töltse be a következő parancsokat.

$ sudo tee / etc / modules-load.d / hurok.konf <<< "loop"
$ modprobe hurok


Az első parancs megfogalmazza a hurkon konfigurált fájlt, a második pedig a modult a Linux kerneljébe tolja.

A Snapd engedélyezése az AUR-on keresztül

A snapd engedélyezéséhez először le kell töltenie a Docker csomagot az AUR-ból. Ha az AUR követelményei helyben vannak, akkor folytathatja a Docker telepítését az AUR-ból.
Ne feledje, hogy az AUR használata nem mindig biztonságos, ha nem rendelkezik megfelelő hitelesítéssel annak működőképessége felett; jobb, ha más módszereket választ, ha még nem ismeri az AUR-t, mert nagyon konkrétnak és körültekintőnek kell lennie a tárban található parancsokkal. Hajtsa végre a következő parancsokat a snapd telepítéséhez:

$ git klón https: // aur.archlinux.org / snapd.git

$ cd snapd

$ makepkg -si


Ez az utolsó parancs kiválasztja a Docker csomagot az AUR-ból.
Ami az AUR-ból származó csomagok telepítését illeti, engedélyezze a snapd foglalatot a következő parancs kiadásával a terminálrendszerben:

$ sudo systemctl enable - most snapd.foglalat


Ezután hozzon létre egy általános kapcsolatot a / snap és a megfelelő könyvtár / var / lib / snapd / snap között a következő paranccsal:

$ sudo ln -s / var / lib / snapd / snap / snap


Mindössze annyit kell tennie, hogy a Docker csomagot beszerezze az Arch Linux rendszer AUR-jából. Most egyszerűen a kiszolgálóval ellenőrizheti, hogy a Docker csomagot letöltötte-e az AUR-ból.

Telepítse a Dockert

A loop és a snapd engedélyezése után már csak a Docker telepítése van hátra. A telepítés befejezéséhez adja ki a következő parancsot.

$ sudo snap install dokkoló

Indítsa el a Dockert

A Docker hatékony használatához az Arch Linux rendszerben engedélyezze a szerveren. Írja be a következő parancsot a Docker engedélyezéséhez és indításához:

$ systemctl start dokkoló.szolgáltatás

Ez a parancs azonnal elindítja a Dockert. Most a Docker újraindításakor történő automatikus indításához használja a következő parancsot:

$ systemctl enable dokkoló.szolgáltatás


Ha továbbra is zavart, és meg akarja erősíteni, hogy a Docker engedélyezve volt-e a szerveren., a következő parancs segít ennek megerősítésében:

$ dokkoló információ


Fontos elgondolkodási pont az, hogy tudjuk, hogy a Docker futtatható a rendszerben gyökérszerverként. Ha a többi szokásos felhasználóhoz hasonlóan szeretné futtatni a Docker műveleteit, akkor a következő paranccsal felveheti magát a Docker csoportba:

$ groupadd dokkoló

A fenti parancs megfogalmazza a dokkoló felhasználók csoportját. A következő parancs regisztrálja a felhasználót a megfelelő csoportba:

$ gpasswd - felhasználói dokkoló [cserélje le felhasználónevét a felhasználónevével]

Indítsa újra a kiszolgálót, vagy válassza az újbóli bejelentkezést, hogy véglegesítse a változtatásokat root felhasználóként.

Telepítés utáni konfiguráció

Ha nem szívesen változtatja meg a Docker képek helyzetét, akkor ezt a Docker telepítés utáni konfigurációjában teheti meg. A Docker alapértelmezett képei visszaállnak a virtuális linkben, amelyet a snapd engedélyezésével hoztak létre. Tehát a hely megváltoztatásához először le kell állítania a Docker programot, majd be kell írnia a Docker képek helyének megváltoztatására szolgáló parancsot.

A Docker használata

A Docker verziójának ellenőrzéséhez adja ki a következőket:

$ dokkoló verzió

Kép kereséséhez adja ki a következőket:

$ dokkoló keresés


Kép letöltéséhez adja ki a következőket:

$ dokkoló húzás


Kép futtatásához adja ki a következőket:

$ dokkoló futás  

Következtetés

A Docker segítségével rendkívül biztonságos csomagokat szerezhet magának. Ez az útmutató részletesen elmagyarázza a Docker telepítését az Arch Linux rendszerbe. Most könnyedén futtathatja a Docker szoftveralkalmazásokat Linux alatt. A Docker nagyszerű élményt nyújt az Arch Linux programozásakor.

Hogyan lehet rögzíteni és streamelni a játékmenetét Linuxon
Korábban a játékokat csak hobbinak tekintették, de az idő múlásával a játékipar hatalmas növekedést ért el a technológia és a játékosok száma szempont...
A legjobb játékok kézi követéssel
Az Oculus Quest nemrégiben bemutatta a vezérlés nélküli kézi követés nagyszerű ötletét. Az egyre növekvő számú játékkal és tevékenységgel, amelyek tám...
Az OSD-fedvény megjelenítése teljes képernyős Linux-alkalmazásokban és játékokban
Teljes képernyős játékok lejátszása vagy alkalmazások figyelemelterelés nélküli, teljes képernyős módban történő használata elvághatja a panelen vagy ...