Kuidas installida Docker CE Debian 12-sse

Kuidas Installida Docker Ce Debian 12 Sse



Docker on konteinerplatvorm. See võimaldab arendajatel pakendada rakendused koos vajalike sõltuvustega kergetesse isoleeritud konteineritesse. See meetod tagab järjepidevuse ja kaasaskantavuse erinevates keskkondades. Dockeri tõhus konteineriseerimine minimeerib virtualiseerimise üldkulusid, muutes selle ideaalseks rakenduste juurutamiseks kohalikest arenduskeskkondadest pilveinfrastruktuuridesse. Dockeriga saavad arendajad rakendusi hõlpsalt jagada, levitada ja skaleerida. See muudab arendusprotsessi sujuvamaks ja edendab DevOpsi tavasid. Selle tohutu eelehitatud piltide ökosüsteem ja Docker Hubi hoidla hõlbustab rakenduste kiiret juurutamist ja soodustab arendajate vahelist koostööd. See muudab Dockeri kaasaegse tarkvaraarenduse oluliseks tööriistaks.

Selles artiklis näitame teile, kuidas installida Docker CE uusim versioon Debian 12 'Bookworm'.







Sisu teema:

    1. Debian 12 pakettandmebaasi vahemälu värskendamine
    2. Vastuoluliste Dockeri pakettide eemaldamine Debianist 12
    3. Eeltingimuspakettide installimine versioonile Debian 12
    4. Ametliku Dockeri hoidla GPG-võtme installimine Debian 12-sse
    5. Ametliku Dockeri paketihoidla lisamine Debian 12-le
    6. Docker CE installimine Debian 12-le
    7. Debian 12 sisselogimiskasutaja lisamine Dockeri rühma
    8. Kontrollimine, kas Docker ja Docker Compose on Debian 12-s juurdepääsetavad
    9. Järeldus

Debian 12 pakettandmebaasi vahemälu värskendamine

Debian 12 pakettide andmebaasi vahemälu värskendamiseks käivitage järgmine käsk:



$ sudo sobiv värskendus




Vastuoluliste Dockeri pakettide eemaldamine Debianist 12

Kui installisite Dockeri juba ametlikust Debian 12 pakettide hoidlast, peate need enne Dockeri ametlikust Dockeri paketihoidlast desinstallima/eemaldama. Selle eesmärk on tagada, et Dockeri Debiani pakitud versioon ei oleks vastuolus Dockeri ametliku Dockeri pakendatud versiooniga.





Konfliktsete Dockeri pakettide eemaldamiseks Debian 12-st käivitage järgmine käsk:

$ sudo sobiv eemaldada --puhastamine docker.io docker-doc docker-compose podman-docker konteineriga runc


Meie puhul pole vastuolulisi Dockeri pakette installitud. Kui teil on, siis see eemaldatakse.



Eeltingimuspakettide installimine versioonile Debian 12

Ametliku Dockeri pakettide hoidla installimiseks Debian 12-sse peate installima mõned paketid oma Debian 12-sse.

Vajalikud paketid saate installida järgmise käsuga:

$ sudo asjakohane installida ca-sertifikaadid curl gnupg


Installimise kinnitamiseks vajutage JA ja seejärel vajutage .


Vajalikud paketid tuleks installida.

Ametliku Dockeri hoidla GPG-võtme installimine Debian 12-sse

Enne ametliku Dockeri paketihoidla lisamist oma Debian 12 süsteemile peate installima oma Debian 12 süsteemi ametliku Dockeri hoidla GPG-võtme.

Veendumaks, et /etc/apt/keyrings kataloogil on õiged juurdepääsuõigused, käivitage järgmine käsk:

$ sudo installida -m 0755 -d / jne / asjakohane / võtmehoidjad


Dockeri ametliku paketihoidla GPG-võtme allalaadimiseks ja selle salvestamiseks /etc/apt/keyrings oma Debian 12 süsteemi kataloogis käivitage järgmine käsk:

$ lokk -fsSL https: // download.docker.com / Linux / debian / gpg | sudo gpg -- armuke -O / jne / asjakohane / võtmehoidjad / docker.gpg


Veendumaks, et kõik saavad lugeda ametliku Dockeri paketihoidla GPG-võtmefaili, käivitage järgmine käsk:

$ sudo chmod a+r / jne / asjakohane / võtmehoidjad / docker.gpg

Ametliku Dockeri paketihoidla lisamine Debian 12-le

Ametliku Dockeri paketihoidla lisamiseks oma Debian 12 süsteemi käivitage järgmine käsk:

$ kaja 'deb [arch=' $ ( dpkg --print-arhitektuur ) 'signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian bookworm stable' | sudo tee / jne / asjakohane / sources.list.d / docker.list


Muudatuste jõustumiseks värskendage kindlasti Debian 12 pakettide andmebaasi vahemälu järgmise käsuga:

$ sudo sobiv värskendus


Docker CE installimine Debian 12-le

Docker CE uusima versiooni installimiseks Debian 12-sse käivitage järgmine käsk:

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


Installimise kinnitamiseks vajutage JA ja seejärel vajutage .


Docker CE ja vajalikud sõltuvuspaketid laaditakse Internetist alla. Selle valmimine võtab natuke aega.


Docker CE ja nõutavad sõltuvuspaketid installitakse. Selle valmimine võtab natuke aega.


Sel hetkel tuleks teie Debian 12 masinasse installida Docker CE uusim versioon.

Debian 12 sisselogimiskasutaja lisamine Dockeri rühma

Dockeri käskude käivitamiseks ilma superkasutaja õigusteta peate lisama oma Debian 12 süsteemi sisselogimiskasutaja Dockeri rühma.

Debian 12 süsteemi sisselogimiskasutaja lisamiseks Dockeri rühma käivitage järgmine käsk:

$ sudo usermod -aG dokk $ ( kes ma olen )


Muudatuste jõustumiseks taaskäivitage oma Debian 12 süsteem järgmise käsuga:

$ taaskäivitage

Kontrollimine, kas Docker ja Docker Compose on Debian 12-s juurdepääsetavad

Kui arvuti käivitub, käivitage terminalirakenduses järgmised käsud, et kontrollida, kas pääsete Dockerile juurde:

$ dockeri versioon


Kui Docker on juurdepääsetav, tuleks installitud Dockeri versiooninumber ja järgu teave printida. Nagu näete, on meie Debian 12 süsteemi installitud Dockeri versioon 24.0.4.


Docker Compose'i juurdepääsu kontrollimiseks käivitage järgmine käsk:

$ dockeri koostamise versioon


Kui Docker Compose on juurdepääsetav, tuleks installitud Docker Compose'i versiooninumber printida. Nagu näete, on meie Debian 12 süsteemi installitud Docker Compose'i versioon 2.19.1.

Järeldus

Näitasime teile, kuidas installida Docker Community Edition (CE) ja Docker Compose uusim versioon Debian 12 'Bookworm' versioonile. Samuti näitasime teile, kuidas Dockerit Debian 12-s käivitada ilma superkasutaja (juur)õigusteta ja kuidas kontrollida, kas Docker ja Docker Compose on ka Debian 12-s juurdepääsetavad.