Grįžti atgal

Kaip įrašyti Docker į Linux OS

Kaip įsirašyti Docker į Linux OS

Docker - tai OS lygio virtualizacijos platforma, skirta teikti įvairias aplikacijas į lengvą, izoliuotą vykdymo aplinką - konteinerius. Konteineriai dalijasi tais pačiais operacinės sistemos resursais, todėl yra gerokai lengvesni už virtualias mašinas, tai užtikrina greitą paleidimą ir patikimą izoliaciją. Šioje pamokoje sužinosite, kaip įdiegti Docker platformą į Linux operacinę sistemą.


Pasiruošimas

  • Ubuntu 22.04/24.04/24.10 arba Debian 12 Linux distribucija
  • Vartotojas su root teisėmis
  • SSH prieiga


Senų paketų pašalinimas

Prieš pradedant Docker įdiegimą, pašalinkite galimus senus paketus siekiant išvengti konfliktų su oficialias paketais.

for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do
sudo apt-get remove -y $pkg 2>/dev/null || true
done


Docker diegimas

Pridėkite oficialų Docker GPG raktą su šiomis komandomis: 

sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
Pridėkite Docker repository prie APT:

echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo "${UBUNTU_CODENAME:-$VERSION_CODENAME}") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
Galiausiai, įdiekite Docker naudojant šią komandą:

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


Patikrinimas po diegimo

Po įdiegimo, patikrinkite ar Docker tinkamai veikia paleidus hello-world konteinerį:

sudo docker run hello-world

Ši komanda atsiunčia testinį atvaizdą (image) ir jį paleidžia Docker konteineryje. Kai konteineris pasileis, komandinėje eilutėje matysite patvirtinimo pranešimą.


Taigi, norint įdiegti Docker į Linux operacinę sistemą, reikia pridėti Docker GPG raktus, APT repozitoriją ir galiausiai įrašyti Docker su viena komanda. Jeigu kyla klausimų ar sunkumų, kreipkitės į mūsų gyvąją pagalbą, arba rašykite el. paštu: [email protected]

Panašios pamokos

Kaip peržiūrėti ir ištrinti iptables ugniasienės taisyklesIptables yra viena iš pagrindinių Linux sistemose naudojamų ugniasienės valdymo priemonių, leidžianti filtruoti tinklo srautą pagal nustatytas taisykles. Nors...

Skaityti

Kaip paleisti Grafana Docker konteineryjeGrafana - tai pirmaujantis atvirojo kodo įrankis laiko eilučių duomenų vizualizavimui. Grafana plačiai naudojamas duomenims iš įvairių šaltinių - tokių kaip...

Skaityti
Linux Pamokos