Docker

Kuidas Dockerit Arch Linuxis installida ja käivitada

Kuidas Dockerit Arch Linuxis installida ja käivitada
Programmeerimiskeeles on Docker tuntud kui tarkvarakonteiner. Dockeri kirjeldus konteinerina tagab tema teegis sisalduva tarkvara tõrgeteta töötamise koos õigete sätetega. Üks peamisi põhjuseid, miks programmeerijad Dockeri kasutamisele kalduvad, on see, et see haldab serveri teemasid. Docker kinnitab teile, et kõikjal, kus tarkvara käivitate, töötavad selle funktsioonid sujuvalt ja probleemideta.

Docker ühildub peaaegu kõigi Linuxi distributsioonidega. Docker saab käitada tarkvara ja ehitada ka oma teegist pilte. Lihtsustatult on Docker tööriist, mis hõlbustab juurutatud tarkvara käitamisel probleeme. Klõpsatus töötab Dockeri koodilt, kuid pole ise Dockeri olemus. Dockeri uusim värskendus näitab Apache'i litsentsi 2.0 ja on oma domeeni jaoks reserveerinud autoriõigused. Dockeri konteinerisüsteem pakub optimaalset lahendust tarkvara töötamiseks. See annab Dockerile eelise teiste pakendite loomise platvormide ees. Selles juhendis täpsustatakse kõik toimingud, mis on vajalikud Dockeri installimiseks Arch Linuxi operatsioonisüsteemi.

Dockeri installimise protsess

Dockeri installimine Arch Linuxi on Arch Unit Repository (AUR) tõttu ülimalt lihtne. Kõik, mida peate tegema, on haarata AUR-ist Dockeri pakett ja seejärel lubada pakett oma serveris. Dockeri installimiseks Arch Linuxi süsteemi toimige järgmiselt:

Eeldused

Enne Dockeri installimist oma serverisse peate arvestama eeltingimuste kättesaadavusega oma serveris. Docker ei ühildu eriti muudetud uue põlvkonna seadmetega; pigem toetab see 64_bit süsteemi järsult. Protsessi ajal laaditud silmusemoodul mõjutab ka Dockeri installimist. Veenduge, et AUR-paketid oleksid teie serveris saadaval. Enne selle käsuga jätkamist veenduge ka, et teie süsteem on ajakohane.

$ sudo pacman -Syu

Luba aasamoodul

Enne silmusrežiimi lubamist kontrollige kõigepealt, kas serveris on Dockeri tuumamoodulina tsüklirežiim järgmise käsu kaudu:

$ lsmod | grep silmus


Kui pärast selle käsu käivitamist näitab, et tsüklimoodul pole laaditud, käivitage selle esmalt laadimiseks järgmised käsud.

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


Esimene käsk sõnastab tsükli konfigureeritud faili ja teine ​​käsk sisestab mooduli Linuxi tuuma.

Luba snapd AUR-i kaudu

Snapdi lubamiseks peate esmalt AUR-ist Dockeri paketi alla laadima. Kui AUR-i nõuded on paigas, võite jätkata ja installida Dockeri AUR-ist.
Pange tähele, et AUR-i kasutamine pole alati ohutu, kui teil pole selle toimimise üle õiget autentimist; parem on valida muud viisid, kui olete AUR-is uus, sest peate selles hoidlas olema oma käskudega väga konkreetne ja ettevaatlik. Snapdi installimiseks toimige järgmiselt

$ git kloon https: // aur.archlinux.org / snapd.git

$ cd snapd

$ makepkg -si


See viimane käsk valib Dockeri paketi AUR-ist.
Mis puutub AUR-i pakettide installimisse, siis lubage snapd-pesa, väljastades terminalisüsteemis järgmise käsu:

$ sudo systemctl enable - nüüd snapd.pistikupesa


Järgmisena moodustage üldine link / snapi ja selle vastava teegi / var / lib / snapd / snap vahel järgmise käsu abil:

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


See on kõik, mida peate tegema, et saada Dockeri pakett Arch Archi süsteemi AUR-ist. Nüüd kontrollige lihtsalt oma serverit, et kinnitada, et olete DURKERi paketi AUR-ist hankinud.

Installige Docker

Pärast loopi ja snapdi lubamist jääb üle vaid Dockeri installimine. Installimise lõpuleviimiseks väljastage järgmine käsk.

$ sudo snap install docker

Käivitage Docker

Dockeri tõhusaks kasutamiseks Arch Linuxis lubage see oma serveris. Dockeri lubamiseks ja käivitamiseks sisestage järgmine käsk:

$ systemctl stardidokker.teenus

See käsk käivitab Dockeri koheselt. Nüüd Dockeri taaskäivitamisel automaatselt käivitamiseks kasutage järgmist käsku:

$ systemctl lubab dokeri.teenus


Kui olete endiselt segaduses ja soovite kinnitada, et Docker on teie serveris lubatud., järgmine kinnitus aitab teil seda kinnitada:

$ doki teave


Oluline kaalutlus on teada, et saate oma süsteemis Dockerit käivitada juurserverina. Kui soovite käivitada Dockeri toiminguid nagu ka teisi tavakasutajaid, saate end Dockeri rühma lisada järgmise käsu abil:

$ groupadd dokk

Ülaltoodud käsk sõnastab dokkerikasutajate rühma. Järgmine käsk registreerib kasutaja vastavasse rühma:

$ gpasswd - kasutajadokker [asenda kasutaja oma kasutajanimega]

Muudatuste lõpuleviimiseks juurkasutajana taaskäivitage server või valige uuesti sisselogimise võimalus.

Installimisjärgne seadistamine

Kui te ei soovi Dockeri piltide asukohta muuta, saate seda teha Dockeri installijärgses konfiguratsioonis. Dockeri vaikepildid taastatakse virtuaalses lingis, mis luuakse snapdi lubamisel. Selle asukoha muutmiseks peate kõigepealt Dockeri peatama ja seejärel sisestama Dockeri piltide asukoha muutmise käsu.

Dockeri kasutamine

Dockeri versiooni kontrollimiseks väljastage järgmine:

$ dokkija versioon

Pildi otsimiseks väljastage järgmine:

$ doki otsing


Pildi allalaadimiseks väljastage järgmine:

$ dokkija tõmme


Pildi käitamiseks väljastage järgmine:

$ doki jooks  

Järeldus

Dockeri abil saate endale hankida mõned äärmiselt turvalised paketid. Selles juhendis selgitatakse üksikasjalikult, kuidas Dockerit Arch Linuxi installida. Nüüd saate Dockeri tarkvararakendusi vaevata Linuxis käivitada. Docker tagab Arch Linuxis programmeerimisel suurepärase kogemuse.

Parimad mängud, mida saab mängida käte jälgimisega
Oculus Quest tutvustas hiljuti suurepärast ideed käsitsi jälgimisest ilma kontrolleriteta. Üha suurema hulga mängude ja tegevustega, mis toetavad kas ...
Kuidas kuvada OSD ülekatet täisekraanil Linuxi rakendustes ja mängudes
Täisekraaniga mängude mängimine või rakenduste kasutamine häireteta täisekraanirežiimis võib teid paneelil või tegumiribal kuvatavast asjakohasest süs...
Viis parimat mängu püüdmise kaarti
Me kõik oleme YouTube'is voogesituse mänge näinud ja armastanud. PewDiePie, Jakesepticye ja Markiplier on vaid mõned tipptasemel mängijatest, kes on t...