Docker: Kā DEBIAN 10 instalēt jaunāko stabilo versiju?

Docker: Kā DEBIAN 10 instalēt jaunāko stabilo versiju?

Docker: Kā DEBIAN 10 instalēt jaunāko stabilo versiju?

Operētājsistēmu un lietojumprogrammu virtualizācija būtībā nozīmē iespēju koplietot vairākus šo elementu elementus vienā aparatūrā , darbojoties pilnīgi neatkarīgi.

Runājot par operētājsistēmu virtualizāciju ar bezmaksas, atvērtā pirmkoda tehnoloģijām , parasti priekšroka tiek dota tādām tehnoloģijām vai lietojumprogrammām kā ProMax, Xen, VirtualBox, QEMU vai KVM . Tomēr, runājot par lietojumprogrammām vai sistēmām , Kubernetes vai Docker parasti ir vēlamākās izvēles.

Dokers: Ievads

Šīs pēdējās divas ir konteineru virtualizācijas tehnoloģijas . Jo īpaši Docker tika izlaists 2013. gadā kā daļa no atvērtā pirmkoda projekta ar nosaukumu Docker Engine . Tas izmantoja tā laika esošos sasniegumus, proti, koncepcijas un zināšanas par konteineriem, kas iegūtas no bezmaksas un atvērtā pirmkoda operētājsistēmām (Unix/Linux) , piemēram, cgroups un namespaces , lai tālāk attīstītu šo strauji augošo tehnoloģiju jomu.

Mēs jau iepriekš esam apsprieduši Docker , tāpēc mēs neiedziļināsimies tā īpašībās, funkcijās, iespējās vai citos aspektos. Tā vietā mēs koncentrēsimies uz pašreizējās versijas (19.03.8) instalēšanu Debian 10 (Buster) un līdzīgās vai atvasinātās GNU/Linux distribūcijās, piemēram, MX Linux 19.

Tomēr, lai iegūtu plašāku informāciju, varat piekļūt mūsu iepriekšējām publikācijām vietnē Docker.

dokers
saistīto rakstu:
Kā instalēt Docker uz Raspberry pi ar Raspbian?
dokers
saistīto rakstu:
Jaunā Docker Container 18.09 versija nāk ar jauniem uzlabojumiem
sausais dokotājs
saistīto rakstu:
Sauss: interaktīvs CLI pārvaldnieks Docker konteineriem
saistīto rakstu:
Kā instalēt Docker uz Linux Mint 18 Sarah

Dokers: saturs

Kas ir konteiners?

Pirms sākat šīs konteineru virtualizācijas tehnoloģijas instalēšanas procesu , lai pēc tam varētu instalēt jebkuru lietojumprogrammu vai sistēmu, izmantojot "konteineru" , ir svarīgi precizēt tiem, kas mazāk pārzina jēdzienu "konteiners".

Citējot oficiālo HPE (Hewlett Packard Enterprise) lapu par šo tehnoloģiju, tajā teikts:

“ Lietojumprogrammu konteineri ir vieglas izpildlaika vides, kas nodrošina lietojumprogrammas ar failiem, mainīgajiem un bibliotēkām, kas tām nepieciešamas darbināšanai, tādējādi maksimāli palielinot to pārnesamību . ”

„ Kamēr tradicionālās virtuālās mašīnas (VM) ļauj virtualizēt skaitļošanas infrastruktūru, konteineri ļauj virtualizēt programmatūras lietojumprogrammas. Atšķirībā no virtuālajām mašīnām, konteineri izmanto sava resursdatora operētājsistēmu (OS), nevis nodrošina savu . ”

Docker: instalēšanas process ierīcē DEBIAN 10 (Buster)

A. 1. solis

Sagatavojiet operētājsistēmu instalēšanai.

sudo apt update && sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

Docker: instalēšana - 1. darbība

B. 2. solis

Lejupielādējiet atslēgu no oficiālās krātuves , konfigurējiet oficiālo krātuvi un pārbaudiet pieejamos failus ar jūsu GNU/Linux izplatīšanas versiju . Mūsu gadījumā tā ir Debian 10 (Buster) vai cita līdzīga vai uz Debian balstīta GNU/Linux izplatīšana, piemēram, MX Linux 19.

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
sudo apt update && apt-cache policy docker-ce

Docker: instalēšana - 2. darbība

C. 3. solis

Instalējiet lietojumprogrammu un ieteicamos būtiskos failus.

sudo apt install docker-ce docker-ce-cli containerd.io

Docker: instalēšana - 3. darbība

D. 4. solis

Validējiet lietojumprogrammas instalēšanu, palaižot testa konteinera ar nosaukumu "hello-world" instalēšanu.

sudo docker run hello-world

Docker: instalēšana - 4. darbība

E. 5. solis

Pārbaudiet instalētās lietojumprogrammas versiju.

docker -v

Docker: instalēšana - 5. darbība

F. 6. solis

Šis solis nav obligāts, jo tas galvenokārt ir jāpārbauda, ​​vai jau instalētais konteiners netiek lejupielādēts un instalēts vēlreiz, kad tiek lūgts to palaist vēlreiz.

sudo docker run hello-world

Docker: instalēšana - 6. darbība

G. 7. solis

Arī šo nākamo darbību var uzskatīt par neobligātu, jo tā būtībā ļauj lietotājam bez administratora tiesībām palaist konteineru . Šajā gadījuma izpētē atļauja tiks piešķirta esošam lietotājam ar nosaukumu "sysadmin".

sudo adduser sysadmin docker
docker run hello-world

Docker: instalēšana - 8. darbība

H. 8. solis

Visbeidzot, ideālā gadījumā pirms pilnīgas Docker lietošanas sākšanas jums vajadzētu restartēt un validēt pakalpojuma startēšanu un testa konteinera izpildi.

sudo /etc/init.d/docker status
docker run hello-world

Docker: instalēšana - 8. darbība

Vēlāk, citā ierakstā par šo tehnoloģiju vai saistītām tēmām, mēs mēģināsim instalēt citu lietojumprogrammu vai sistēmu, lai veicinātu mūsu mācību procesu. Tomēr tiem, kas dod priekšroku mācīties patstāvīgi vai vienkārši ir ziņkārīgi, oficiālās Docker vietnes dokumentācijas sadaļā ir pieejama lieliska rokasgrāmata ar plašāku informāciju par Docker instalēšanu operētājsistēmā Debian GNU/Linux 9/10.

Visbeidzot, ja vēlaties uzzināt vairāk par Docker, kā tas darbojas un tiek izmantots reālajā dzīvē, varat piekļūt šīm divām saitēm: Red Hat un AWS Amazon.

Vispārējs attēls raksta secinājumiem

Secinājums

Mēs to ceram "noderīga maz ziņa" par šo lielisko lietotni un «Tecnología de Virtualización basada en Contenedores» zvanīt «Docker», kas nodrošina papildu abstrahēšanas un lietojumprogrammu virtualizācijas slāni vairākos Operētājsistēmas; esi daudz interese un lietderība, Visam «Comunidad de Software Libre y Código Abierto» un liels ieguldījums brīnišķīgās, gigantiskās un augošās EOS ekosistēmas izplatībā «GNU/Linux».

Lai iegūtu vairāk informācijas, ne vienmēr vilcinieties ar kādu no tiem Tiešsaistes bibliotēka kā OpenLibra y jedit Lasīt grāmatas (PDF) par šo tēmu vai citiem zināšanu jomas. Pagaidām, ja jums tas patika «publicación», nepārtrauciet to kopīgot ar citiem, jūsu Izlases vietnes, kanāli, grupas vai kopienas sociālo tīklu, vēlams bezmaksas un atvērtu kā Mastodontsvai droša un privāta Telegram.

Vai vienkārši apmeklējiet mūsu mājas lapu vietnē FromLinux vai pievienojieties oficiālajam kanālam Telegramma no DesdeLinux lasīt un balsot par šo vai citām interesantām publikācijām vietnē «Software Libre», «Código Abierto», «GNU/Linux» un citas tēmas, kas saistītas ar «Informática y la Computación», un «Actualidad tecnológica».


Pievienot kā vēlamo avotu pakalpojumā Google