Kuinka asentaa Docker CE Debian 12:een

Kuinka Asentaa Docker Ce Debian 12 Een



Docker on konttialusta. Sen avulla kehittäjät voivat pakata sovellukset ja tarvittavat riippuvuudet kevyisiin, eristettyihin säiliöihin. Tämä menetelmä varmistaa johdonmukaisuuden ja siirrettävyyden eri ympäristöissä. Dockerin tehokas konttihallinta minimoi virtualisoinnin ylimääräiset kustannukset, mikä tekee siitä ihanteellisen sovellusten käyttöönottamiseksi paikallisista kehitysympäristöistä pilviinfrastruktuureihin. Dockerin avulla kehittäjät voivat helposti jakaa, jakaa ja skaalata sovelluksia. Tämä virtaviivaistaa kehitysprosessia ja edistää DevOps-käytäntöjä. Sen laaja valmiiksi rakennettujen kuvien ekosysteemi ja Docker Hub -varasto helpottaa sovellusten nopeaa käyttöönottoa ja edistää kehittäjien välistä yhteistyötä. Tämä tekee Dockerista olennaisen työkalun nykyaikaisessa ohjelmistokehityksessä.

Tässä artikkelissa näytämme, kuinka Docker CE:n uusin versio asennetaan Debian 12 'Bookworm' -versioon.







Sisällön aihe:

    1. Debian 12 -pakettitietokannan välimuistin päivittäminen
    2. Ristiriitaisten Docker-pakettien poistaminen Debian 12:sta
    3. Edellytyspakettien asentaminen Debian 12:een
    4. Virallisen Docker-varaston GPG-avaimen asentaminen Debian 12:een
    5. Virallisen Docker-pakettivaraston lisääminen Debian 12:een
    6. Docker CE:n asentaminen Debian 12:een
    7. Debian 12 -kirjautumiskäyttäjän lisääminen Docker-ryhmään
    8. Tarkistaminen, ovatko Docker ja Docker Compose käytettävissä Debian 12:ssa
    9. Johtopäätös

Debian 12 -pakettitietokannan välimuistin päivittäminen

Päivitä Debian 12 -pakettitietokannan välimuisti suorittamalla seuraava komento:



$ sudo osuva päivitys




Ristiriitaisten Docker-pakettien poistaminen Debian 12:sta

Jos asensit Dockerin virallisesta Debian 12 -pakettivarastosta, sinun on poistettava ne ennen Dockerin asentamista virallisesta Docker-pakettivarastosta. Tällä varmistetaan, että Dockerin Debian-pakattu versio ei ole ristiriidassa Dockerin virallisen Docker-pakatun version kanssa.





Poista ristiriitaiset Docker-paketit Debian 12:sta suorittamalla seuraava komento:

$ sudo sopiva poistaa --puhdistaa docker.io docker-doc docker-compose podman-docker konttirunc


Meidän tapauksessamme ei ole asennettu ristiriitaisia ​​Docker-paketteja. Jos sinulla on sellainen, se poistetaan.



Edellytyspakettien asentaminen Debian 12:een

Virallisen Docker-pakettivaraston asentamiseksi Debian 12:een sinun on asennettava joitain paketteja Debian 12:een.

Voit asentaa tarvittavat paketit seuraavalla komennolla:

$ sudo apt Asentaa ca-sertifikaatit curl gnupg


Vahvista asennus painamalla JA ja paina sitten .


Tarvittavat paketit tulee asentaa.

Virallisen Docker-varaston GPG-avaimen asentaminen Debian 12:een

Ennen kuin voit lisätä virallisen Docker-pakettivaraston Debian 12 -järjestelmääsi, sinun on asennettava virallisen Docker-tietovaraston GPG-avain Debian 12 -järjestelmääsi.

Varmistaaksesi, että /etc/apt/keyrings hakemistolla on oikeat käyttöoikeudet, suorita seuraava komento:

$ sudo Asentaa -m 0755 -d / jne / apt / avaimenperät


Voit ladata virallisen Docker-pakettivaraston GPG-avaimen ja tallentaa sen /etc/apt/keyrings Debian 12 -järjestelmäsi hakemistosta, suorita seuraava komento:

$ kiemura -fsSL https: // download.docker.com / Linux / debian / gpg | sudo gpg --rakas -O / jne / apt / avaimenperät / docker.gpg


Varmistaaksesi, että kaikki voivat lukea virallisen Docker-pakettivaraston GPG-avaintiedoston, suorita seuraava komento:

$ sudo chmod a+r / jne / apt / avaimenperät / docker.gpg

Virallisen Docker-pakettivaraston lisääminen Debian 12:een

Lisää virallinen Docker-pakettivarasto Debian 12 -järjestelmääsi suorittamalla seuraava komento:

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


Jotta muutokset tulevat voimaan, muista päivittää Debian 12 -pakettitietokannan välimuisti seuraavalla komennolla:

$ sudo osuva päivitys


Docker CE:n asentaminen Debian 12:een

Asenna Docker CE:n uusin versio Debian 12:een suorittamalla seuraava komento:

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


Vahvista asennus painamalla JA ja paina sitten .


Docker CE ja tarvittavat riippuvuuspaketit ladataan Internetistä. Valmistuminen kestää jonkin aikaa.


Docker CE:tä ja tarvittavia riippuvuuspaketteja asennetaan. Valmistuminen kestää jonkin aikaa.


Tässä vaiheessa Docker CE:n uusin versio tulisi asentaa Debian 12 -koneellesi.

Debian 12 -kirjautumiskäyttäjän lisääminen Docker-ryhmään

Jos haluat suorittaa Docker-komentoja ilman pääkäyttäjän oikeuksia, sinun on lisättävä Debian 12 -järjestelmäsi kirjautumiskäyttäjä Docker-ryhmään.

Lisää Debian 12 -järjestelmäsi kirjautumiskäyttäjä Docker-ryhmään suorittamalla seuraava komento:

$ sudo usermod -aG telakka $ ( kuka olen )


Jotta muutokset tulevat voimaan, käynnistä Debian 12 -järjestelmäsi uudelleen seuraavalla komennolla:

$ käynnistä uudelleen

Tarkistaminen, ovatko Docker ja Docker Compose käytettävissä Debian 12:ssa

Kun tietokoneesi käynnistyy, suorita seuraavat komennot päätesovelluksesta tarkistaaksesi, voitko käyttää Dockeria:

$ Docker-versio


Jos Docker on käytettävissä, asennetun Dockerin versionumero ja koontitiedot tulee tulostaa. Kuten näet, Dockerin versio 24.0.4 on asennettu Debian 12 -järjestelmäämme.


Voit tarkistaa, voitko käyttää Docker Composea, suorittamalla seuraava komento:

$ docker-kirjoitusversio


Jos Docker Compose on käytettävissä, asennetun Docker Composen versionumero tulee tulostaa. Kuten näet, Docker Compose -versio 2.19.1 on asennettu Debian 12 -järjestelmäämme.

Johtopäätös

Näimme sinulle, kuinka Docker Community Editionin (CE) ja Docker Composen uusin versio asennetaan Debian 12 'Bookworm' -versioon. Näitimme myös, kuinka Dockeria käytetään Debian 12:ssa ilman pääkäyttäjän (root) oikeuksia ja kuinka tarkistaa, ovatko Docker ja Docker Compose käytettävissä myös Debian 12:ssa.