Kuinka asentaa Podman Ubuntuun 24.04

Kuinka Asentaa Podman Ubuntuun 24 04



Jos olet työskennellyt Dockerin kanssa, sinun on tiedettävä demoneista, konteista ja niiden toiminnoista. Daemonit ovat palveluita, jotka toimivat taustalla, kun säilöä on käytetty missä tahansa järjestelmässä. Podman on ilmainen hallintatyökalu, jota käytetään säilöjen hallintaan ja luomiseen ilman, että se on riippuvainen mistään demonista, kuten Dockerista. Siksi sillä on etua säiliöiden hallinnassa ilman pitkäaikaista taustapalvelua. Podman ei myöskään vaadi juuritason oikeuksien käyttöä. Tässä oppaassa käsitellään perusteellisesti Podmanin asentamista Ubuntu 24:ään.

Päivitä järjestelmä

Aloitetaan järjestelmän päivityksestä käynnistämällä Ubuntu 24:n terminaalikuori, koska kaikki asennuksemme ja päivityksemme ovat komentopohjaisia. Tässä yksinkertaisessa vaiheessa käytämme Ubuntun 'apt' -apuohjelmaa sudo-oikeuksilla 'update' -komennossa. Tämä komento päivittää järjestelmän apuohjelmat ja tietovarastot mahdollisten ristiriitojen välttämiseksi uusia ohjelmistoja ja sovelluksia asennettaessa. Voit myös suorittaa järjestelmän päivityksen ja päivityksen tarvittaessa.

Sudo apt päivitys









Asenna Podman

Ubuntu 24 -järjestelmän päivityksen jälkeen siirrytään Podmanin asentamiseen. Sen asennuksessa käytämme samaa 'apt' -apuohjelmaa, joka on erittäin kätevä ja helppokäyttöinen asennusohjeissa. '-y'-lippua käytetään pakottamaan Podmanin asennus riippumatta siitä, mitä. Siten asennus alkaa heti seuraavan kyselyn suorittamisen jälkeen:



sudo apt install -y podman





Podman-työkalun asennus voi kestää kauemmin kuin minkään muun tavallisen asennuksen. Joten sinun on odotettava jonkin aikaa, kunnes se on valmis.



Hetken odottamisen jälkeen Podman asennetaan ja sen symlink luodaan tulosteen mukaisesti:

Tarkista asennus

Nyt meidän on tarkistettava, onko Podman-työkalu asennettu ja määritetty onnistuneesti Ubuntu 24 -järjestelmässämme. Tätä varten etsimme Podmanin asennettua versiota yksinkertaisen version komennon avulla seuraavasti:

Sudo podman – versio

Saadaksesi tietoja omaan päähän asennettavasta Podman-työkalusta, voit myös käyttää 'info'-komentoa sudo-oikeuksilla seuraavasti:

Sudo podman tiedot

Suorita kontit Podmanin kautta

Voidaan sanoa, että kontti on palvelu, joka käyttää käsittelyyn erilaisia ​​kuvia. Voit luoda säilöjä tai käyttää jo valmiita säilöjä. Siksi meidän täytyy vetää kontti ja ajaa se pään päällä. Käytämme tähän 'Run'-ohjetta, '-it'-merkkiä ja säilön nimeä, eli hello-maailma. Se alkaa vetää säiliötä päälähteestään ja käyttää sitä meidän päässämme.

Sudo podman run -it hello-world

Saat seuraavan tulosteen tämän 'run' -käskyn suorittamisen jälkeen. Voit nähdä, että tämä säilö on vedetty Dockerin päälähteestä:

Nyt voimme etsiä kaikkia tällä hetkellä käynnissä olevia Ubuntu 24:n säiliöitä. Tätä varten käytämme seuraavaa esitettyä Podman-ohjetta 'ps'-vaihtoehdon kanssa. Tämän ohjeen tulos näyttää, että tällä hetkellä ei ole toimivia säiliöitä. Kun etsimme kaikkia vedettyjä kontteja, voimme käyttää '-a'-lippua samassa ohjeessa. Voit nähdä, että tulos '-a'-vaihtoehdolla näyttää yhden säilön tiedot.

  • Sudo podman ps
  • sudo subman ps -a

Poista Säiliöt

Aivan kuten uuden säilön lisääminen järjestelmään, voit myös poistaa minkä tahansa lisätyn säilön Ubuntu 24 -järjestelmästäsi Podman-työkalulla. Sinun on käytettävä 'rm'-vaihtoehtoa Podman-ohjeessa sudo-oikeuksilla. Muista mainita säilön tunnus 'rm'-vaihtoehdon jälkeen samassa kyselyssä. Tietyllä tunnuksella varustettu säilö poistetaan pysyvästi.

Sudo podman rm 9bd8d19ef028

Käytä kuvia Podmanin kautta

Podman-ympäristössä olevan kuvan sanotaan olevan ohjesarja, joka tarvitaan konttipalvelun tai sovelluksen suorittamiseen. Joten Podman-säilöä varten tarvitsemme tietyn kuvan. Kaikkien Ubuntu 24:n käytettävissä olevien kuvien luetteloimiseksi tarvitset saman Podman-komennon 'images'-avainsanalla. Se näyttää kaikki järjestelmässäsi käytettävissä olevat kuvat, eli d2c94e258dcb.

Sudo podman kuvia

Saadaksesi uuden kuvan Podman-ympäristöösi, voit suorittaa 'pull'-komennon yhdessä uuden kuvan nimen kanssa, eli 'debain', kuten oheisessa kuvassa näkyy.

Sudo podman pull debian

Kun olet käyttänyt kuvaohjeita uudelleen, voit nähdä, että uusi kuva on ladattu onnistuneesti.

Sudo podman kuvia

Luo säilöjä Podmanissa

Nyt kun kuva on ladattu, meidän on suoritettava se luodaksemme säilön käyttäjän määrittelemällä nimellä. Tätä varten Podmanin 'run'-käsky suoritetaan '-dit'- ja '-name'-lippujen kanssa, joita seuraa säilön nimi, eli 'Debian-container', ja juuri lataamasi kuvan nimi. , eli 'Debian'. Kun olet luonut säilön 'Debian'-kuvasta, voit nähdä sen toimivan myös Podmanissa.

  • Sudo podman ajaa -dit –nimi debian-container debian
  • Sudo podman ps

Yhdistääksesi äskettäin käynnissä olevaan 'debian-container' -konttikonttiin, sinun on käytettävä Podmanin 'attach' -ohjetta. Nyt voit työskennellä tässä säilössä.

Sudo podman liitä debian-säilö

Saat säilön version suorittamalla seuraavan komennon tässä säilössä:

Cat /etc/os-release

Nyt päästäksesi ulos säiliöstä ja pysäyttämään sen käynti, sinun on käytettävä 'poistumis'-ohjetta, jota seuraa Podmanin 'Stop'-ohje tietyn säiliön nimellä.

  • poistu
  • Sudo podman pysäyttää debian-säilön

Voit käynnistää, pysäyttää ja poistaa Podman-säilön käyttämällä seuraavia komentoja peräkkäin:

  • Sudo podman käynnistää debian-säilön
  • Sudo podman pysäyttää debian-säilön
  • Sudo podman rm debian-säilö

Voit poistaa Podman-kuvan käyttämällä 'rmi' -vaihtoehtoa samassa 'remove' -komennossa.

sudo podman rmi debian

Poista Podman

On aika poistaa Podman-työkalu Ubuntu-järjestelmästämme käyttämällä 'poistamisohjetta'. 'Apt'-apuohjelman käyttö on välttämätöntä, koska asensimme sen 'apt':lla.

sudo apt poista podman

Johtopäätös

Tämä opas käsittelee säilöjen ja kuvien käyttöä Podman-työkalun kautta. Selvitimme pääasiallisen eron Podman- ja Docker-palvelun välillä. Sen jälkeen kehitimme yksinkertaisinta tapaa asentaa Podman Ubuntu 24:ään ja vedimme joitakin säiliöitä ja kuvia. Sen jälkeen kävimme läpi, kuinka säilöjä käytetään kuvien avulla ja miten Podman-palvelu poistetaan.