A Docker CE telepítése Debian 12 rendszeren

A Docker Ce Telepitese Debian 12 Rendszeren



A Docker egy konténeres platform. Lehetővé teszi a fejlesztők számára, hogy az alkalmazásokat a szükséges függőségekkel együtt a könnyű, elszigetelt tárolókba csomagolják. Ez a módszer biztosítja a konzisztenciát és a hordozhatóságot a különböző környezetekben. A Docker hatékony konténerezése minimálisra csökkenti a virtualizáció többletköltségét, így ideális az alkalmazásoknak a helyi fejlesztési környezetekből a felhő infrastruktúrákba történő telepítéséhez. A Docker segítségével a fejlesztők egyszerűen megoszthatják, terjeszthetik és méretezhetik az alkalmazásokat. Ez leegyszerűsíti a fejlesztési folyamatot, és elősegíti a DevOps gyakorlatokat. Az előre elkészített képek és a Docker Hub tárház hatalmas ökoszisztémája megkönnyíti az alkalmazások gyors üzembe helyezését és elősegíti a fejlesztők közötti együttműködést. Ez a Dockert a modern szoftverfejlesztés alapvető eszközévé teszi.

Ebben a cikkben bemutatjuk, hogyan telepítheti a Docker CE legújabb verzióját a Debian 12 „Bookworm” rendszerre.







Tartalom témája:

    1. A Debian 12 csomagadatbázis gyorsítótár frissítése
    2. Az ütköző Docker-csomagok eltávolítása a Debian 12-ből
    3. Az előfeltétel csomagok telepítése a Debian 12 rendszeren
    4. A hivatalos Docker Repository GPG kulcsának telepítése a Debian 12 rendszeren
    5. A hivatalos Docker csomagtár hozzáadása a Debian 12 rendszerhez
    6. A Docker CE telepítése Debian 12 rendszerre
    7. Debian 12 bejelentkező felhasználó hozzáadása a Docker csoporthoz
    8. Annak ellenőrzése, hogy a Docker és a Docker Compose elérhető-e a Debian 12 rendszeren
    9. Következtetés

A Debian 12 csomagadatbázis gyorsítótár frissítése

A Debian 12 csomag adatbázis-gyorsítótárának frissítéséhez futtassa a következő parancsot:



$ sudo találó frissítés




Az ütköző Docker-csomagok eltávolítása a Debian 12-ből

Ha már telepítette a Dockert a hivatalos Debian 12 csomagtárból, akkor ezeket el kell távolítania, mielőtt telepíti a Dockert a hivatalos Docker csomagtárból. Ez annak biztosítására szolgál, hogy a Docker Debianba csomagolt verziója ne ütközzen a Docker hivatalos Docker-csomagolt verziójával.





Az ütköző Docker-csomagok Debian 12-ből való eltávolításához futtassa a következő parancsot:

$ sudo apt távolítsa el --tisztítás docker.io docker-doc docker-compose podman-docker konténeres runc


Esetünkben nincsenek ütköző Docker-csomagok telepítve. Ha van ilyen, akkor eltávolítjuk.



Az előfeltétel csomagok telepítése a Debian 12 rendszeren

A hivatalos Docker csomagtár telepítéséhez a Debian 12-re telepítenie kell néhány csomagot a Debian 12-re.

A szükséges csomagokat a következő paranccsal telepítheti:

$ sudo alkalmas telepítés ca-tanúsítványok curl gnupg


A telepítés megerősítéséhez nyomja meg a gombot ÉS majd nyomja meg .


A szükséges csomagokat telepíteni kell.

A hivatalos Docker Repository GPG kulcsának telepítése a Debian 12 rendszeren

Mielőtt hozzáadná a hivatalos Docker-csomag tárat Debian 12 rendszeréhez, telepítenie kell a hivatalos Docker-tárház GPG-kulcsát a Debian 12 rendszerre.

Hogy megbizonyosodjon arról, hogy a /etc/apt/keyrings könyvtár rendelkezik a megfelelő hozzáférési jogosultságokkal, futtassa a következő parancsot:

$ sudo telepítés -m 0755 -d / stb / alkalmas / kulcstartók


A hivatalos Docker csomagtár GPG kulcsának letöltéséhez és mentéséhez a /etc/apt/keyrings Debian 12 rendszerének könyvtárában futtassa a következő parancsot:

$ becsavar -fsSL https: // download.docker.com / Linux / debian / gpg | sudo gpg -- drágaság -O / stb / alkalmas / kulcstartók / docker.gpg


Annak érdekében, hogy mindenki el tudja olvasni a hivatalos Docker-csomag tároló GPG-kulcsfájlját, futtassa a következő parancsot:

$ sudo chmod a+r / stb / alkalmas / kulcstartók / docker.gpg

A hivatalos Docker csomagtár hozzáadása a Debian 12 rendszerhez

A hivatalos Docker csomagtár hozzáadásához a Debian 12 rendszerhez futtassa a következő parancsot:

$ visszhang 'deb [arch=' $ ( dpkg --print-architektúra ) 'signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian bookworm stable' | sudo póló / stb / alkalmas / források.lista.d / docker.list


A változtatások életbe léptetéséhez feltétlenül frissítse a Debian 12 csomag adatbázis gyorsítótárát a következő paranccsal:

$ sudo találó frissítés


A Docker CE telepítése Debian 12 rendszerre

A Docker CE legújabb verziójának Debian 12 rendszerre történő telepítéséhez futtassa a következő parancsot:

$ sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin


A telepítés megerősítéséhez nyomja meg a gombot ÉS majd nyomja meg .


A Docker CE és a szükséges függőségi csomagok letöltése folyamatban van az internetről. Eltart egy ideig, amíg elkészül.


A Docker CE és a szükséges függőségi csomagok telepítése folyamatban van. Eltart egy ideig, amíg elkészül.


Ezen a ponton a Docker CE legújabb verzióját telepíteni kell a Debian 12-es gépére.

Debian 12 bejelentkező felhasználó hozzáadása a Docker csoporthoz

A Docker-parancsok szuperfelhasználói jogosultságok nélküli futtatásához hozzá kell adnia a Debian 12 rendszer bejelentkező felhasználóját a Docker csoporthoz.

A Debian 12 rendszer bejelentkező felhasználójának hozzáadásához a Docker csoporthoz futtassa a következő parancsot:

$ sudo usermod -aG dokkoló $ ( Ki vagyok én )


A változtatások életbe léptetéséhez indítsa újra a Debian 12 rendszert a következő paranccsal:

$ újraindítás

Annak ellenőrzése, hogy a Docker és a Docker Compose elérhető-e a Debian 12 rendszeren

Miután a számítógép elindult, futtassa a következő parancsokat egy Terminal alkalmazásból, hogy ellenőrizze, hogy hozzáfér-e a Dockerhez:

$ docker verzió


Ha a Docker elérhető, ki kell nyomtatni a telepített Docker verziószámát és a build-információkat. Amint láthatja, a Docker 24.0.4-es verziója telepítve van a Debian 12 rendszerünkön.


Annak ellenőrzéséhez, hogy hozzáfér-e a Docker Compose alkalmazáshoz, futtassa a következő parancsot:

$ docker kompozíciós verzió


Ha a Docker Compose elérhető, a telepített Docker Compose verziószámát ki kell nyomtatni. Amint láthatja, a Docker Compose 2.19.1-es verziója telepítve van a Debian 12 rendszerünkön.

Következtetés

Megmutattuk, hogyan telepítheti a Docker Community Edition (CE) és a Docker Compose legújabb verzióját a Debian 12 „Bookworm” rendszerre. Azt is megmutattuk, hogyan futtathatja a Dockert Debian 12 rendszeren szuperfelhasználói (root) jogosultságok nélkül, és hogyan ellenőrizheti, hogy a Docker és a Docker Compose elérhető-e a Debian 12 rendszeren is.