Serveris

Kaip įdiegti ir konfigūruoti „Docker-CE“ „Ubuntu 18“.04 LTS

Kaip įdiegti ir konfigūruoti „Docker-CE“ „Ubuntu 18“.04 LTS

„Docker“ yra konteinerių kaupimo technologija, sukurta kurti, diegti ir vykdyti programas naudojant konteinerius - nuo hibridinio debesies iki krašto.

„Docker“ yra trijų lygių:

„Docker Engine“ - bendruomenė: Tai idealiai tinka atskiriems kūrėjams ir mažoms komandoms, norintiems pradėti naudotis „Docker“ ir eksperimentuoti su konteinerių programomis.

„Docker“ variklis - įmonė: Tai skirta įmonėms kurti konteinerių vykdymo laiką, atsižvelgiant į saugumą ir įmonės lygio SLA.

„Docker Enterprise“: Jis skirtas komandoms, kurios kuria, siunčia ir valdo verslui svarbias programas masiškai.

„Docker“ galima paleisti naudojant bet kurią platinimo versiją, kurioje veikia 3 versija.10+ „Linux“ branduolio. Yra nemažai būdų, kaip įdiegti doką.

Dokerio įrengimo būdai

Šiame vadove mes ketiname jį įdiegti iš doko saugyklos. Mes vykdysime komandas naudodamiesi šakniniu vartotoju, norėdami konfigūruoti doką.

1. Patikrinkite branduolio versiją

Prieš diegdami „Docker“ turėtume patikrinti „Linux“ branduolio versiją. Taigi paleiskite šią komandą, kad gautumėte informaciją apie branduolį.

uname -a

Informacija apie branduolį

Prieš diegdami „Docker“ variklį, turime sukonfigūruoti „Docker“ saugyklą.

„Docker Engine“ - bendruomenė: jame yra trijų tipų atnaujinimo kanalai: stabilūs, bandomieji ir naktiniai:

Paprastai „Docker“ paketą galima rasti „Ubuntu“ saugyklose, tačiau čia mes ketiname naudoti „docker“ saugyklas ir įdiegti naujausią „docker“ versiją.

2. Atnaujinti saugyklas

Pradėkime nuo sistemos saugyklų atnaujinimo. Paleiskite terminalą ir įveskite šią komandą:

apt-get atnaujinimas

3. Įdiekite priklausomybes

Turite įdiegti žemiau esančius paketus. Tada apt gali pasiekti „Docker“ saugyklas per HTTPS.

apt-get install apt-transport-https ca-sertifikatai susisuka gnupg-agent programinės įrangos savybės-bendros

Įdiekite reikalingus paketus

Kiekvienos komandos paskirtį galima klasifikuoti taip.

apt-transport-https: Perkelkite failus ir duomenis per https
ca sertifikatai: Leidžia sistemai patikrinti saugos sertifikatus
garbanoti: Įrankis duomenims perduoti
gnupg-agentas: „Gpg-agent“ yra programa, veikianti fone (deimonas) ir sauganti GPG slaptus raktus atmintyje
programinės-savybės-bendros: Prideda scenarijus programinei įrangai tvarkyti

Pridėti oficialų „Docker“ GPG raktą:

garbanos -fsSL https: // atsisiųsti.dokininkas.com / linux / ubuntu / gpg | apt-key pridėti -

Pridėti GPG raktą

4. Nustatyti saugyklą

Nustatykite stabilią „Docker“ saugyklą:

add-apt-repository "deb [arch = amd64] https: // atsisiųsti.dokininkas.com / linux / ubuntu $ (lsb_release -cs) stabilus "

The $ (lsb_release -cs) žemiau esanti subkomanda pateikia Ubuntu diegimo kodinį pavadinimą

Pridėti saugyklą

Atnaujinti saugyklas.

 apt-get atnaujinimas

Atnaujinti saugyklas

5. Įdiekite „Docker-CE“

Įdiekite naujausią „Docker Engine - Community“ versiją.

apt-get install docker-ce docker-ce-cli containerd.t

Įdiekite naujausią „Docker“

Išvardykite repo versijas.

apt-cache politikos dokas-ce

Pateikite galimų „Docker“ versijų sąrašą

6. Įdiekite specifinę versiją

Jei reikia įdiegti konkrečią versiją, vykdykite žemiau esančią komandą. Čia aš pasirinkau18.03.1 ~ ce ~ 3-0 ~ ubuntu.

apt-get install docker-ce = Versija

E.g.:-

apt-get install docker-ce = 18.03.1 ~ ce ~ 3-0 ~ ubuntu

Docker-engine būseną galite patikrinti naudodami šią komandą

systemctl būsenos dokas

„Docker“ variklio būsena

7. „Docker“ kaip ne root vartotojas

Pirmiausia sukurkime naują vartotoją ir pridėkime jį prie dokavimo grupės.

adduser dockeruser
usermod -aG docker dockeruser

Keisti vartotoją:

su - dokininkas

Sukurti naują vartotoją

Patikrinkite, ar galite paleisti dokavimo komandas

dokininkas paleisk sveiką pasaulį

Pirmiau nurodyta komanda atsisiunčia bandomąjį vaizdą ir paleidžia jį į konteinerį. Kai konteineris vykdomas, jis išspausdina informacinį pranešimą ir išeina.

Išbandykite „Docker“ naudotoją

8. Konfigūruokite „Docker“, kad jis būtų paleistas paleidus sistemą

įjungti doką

„Docker On Boot“

9. Pašalinkite „Docker“

Jei norite pašalinti doką, galite paleisti šias komandas

apt-get purge docker-ce
apt-get autoremove

Vaizdai, talpyklos ir kt. nėra automatiškai pašalinami. Norėdami ištrinti visus paveikslėlius, sudėtinius rodinius ir tomus, paleiskite žemiau esančią komandą:

rm -rf / var / lib / docker

10. „Docker“ CLI

Norėdami išvardyti visas galimas komandas, paleiskite dokininkas komanda docker vartotojo.

dokininkas

Išvardinkite „Docker“ komandas

Norėdami gauti daugiau informacijos apie komandą, paleiskite „docker COMMAND -help“.

E.g.:-

dokininko vaizdas - pagalba

„Command Help“

Viskas. Dabar sėkmingai įdiegėte „docker“ savo „Ubuntu“ sistemoje. Artimiausiuose straipsniuose pamatysime, kaip efektyviai dirbti su doku.

5 geriausi „Arcade“ žaidimai, skirti „Linux“
Šiais laikais kompiuteriai yra rimta mašina, naudojama žaidimams. Jei negalėsite gauti naujo aukšto rezultato, žinosite, ką noriu pasakyti. Šiame įraš...
Mūšis už Wesnothą 1.13.6 Išleista plėtra
Mūšis už Wesnothą 1.13.6 išleistas praėjusį mėnesį, yra šeštasis 1 versijos kūrimo leidimas.13.„x“ serija ir ji teikia daug patobulinimų, ypač vartoto...
Kaip įdiegti „League of Legends“ „Ubuntu 14“.04
Jei esate „League of Legends“ gerbėjas, tai jums yra galimybė išbandyti „League of Legends“. Atminkite, kad LOL palaikoma „PlayOnLinux“, jei esate „Li...