Docker pradžios vadovas: kaip naudoti Docker konteinerių kūrimui ir valdymui

2/20/2026
4 min read

Docker pradžios vadovas: kaip naudoti Docker konteinerių kūrimui ir valdymui

Docker yra atviro kodo konteinerizacijos platforma, kuri gali padėti kūrėjams supakuoti, platinti ir vykdyti programas. Šiame straipsnyje mes žingsnis po žingsnio parodysime, kaip naudoti Docker konteinerių kūrimui ir valdymui, kad būtų užtikrinta programų nuoseklumas skirtingose aplinkose.

1. Kas yra Docker?

Docker yra atvira platforma, leidžianti kūrėjams lengvai kurti, diegti ir valdyti konteinerizuotas programas. Konteineriai yra lengvi, perkeliamieji ir gali būti vykdomi bet kur, užtikrinant programų nuoseklumą ir išplėtimą.

2. Docker diegimas

Prieš pradėdami, turite įdiegti Docker savo operacinėje sistemoje. Štai skirtingų operacinių sistemų diegimo žingsniai:

2.1 Windows

  1. Eikite į Docker oficialią svetainę ir atsisiųskite Docker Desktop: Docker Downloads.
  2. Dukart spustelėkite atsisiųstą Docker Desktop Installer.exe failą ir sekite nurodymus, kad užbaigtumėte diegimą.
  3. Baigę diegimą, paleiskite Docker Desktop ir įsitikinkite, kad jis veikia sistemos dėkle.

2.2 macOS

  1. Eikite į Docker oficialią svetainę ir atsisiųskite Docker Desktop: Docker Downloads.
  2. Dukart spustelėkite atsisiųstą .dmg failą ir vilkite Docker į programų aplanką.
  3. Paleiskite Docker Desktop ir įsitikinkite, kad jis veikia būsenos juostoje.

2.3 Linux

Linux sistemoje galite įdiegti Docker naudodami paketų tvarkyklę. Pavyzdžiui, Ubuntu:

sudo apt update
sudo apt install -y \
    ca-certificates \
    curl \
    gnupg \
    lsb-release
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo tee /etc/apt/keyrings/docker.gpg > /dev/null
echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin

Baigę diegimą, galite naudoti šią komandą, kad patikrintumėte, ar Docker buvo sėkmingai įdiegtas:

docker --version

3. Sukurkite savo pirmąjį Docker konteinerį

Dabar mes naudosime Docker komandą, kad sukurtume paprastą konteinerį.

3.1 Atsisiųsti vaizdą

Docker naudoja vaizdus konteinerių kūrimui, vaizdas gali būti laikomas programos šablonu. Pavyzdžiui, galime atsisiųsti paprastą Ubuntu vaizdą iš Docker Hub:

docker pull ubuntu

3.2 Vykdyti konteinerį

Atsisiuntę vaizdą, vykdykite šią komandą, kad paleistumėte naują konteinerį:

docker run -it ubuntu /bin/bash

Aukščiau pateiktos komandos parametrų paaiškinimas:

  • run: paleidžia naują konteinerį
  • -it: naudoja interaktyvų terminalą
  • ubuntu: vaizdo pavadinimas
  • /bin/bash: komanda, kuri bus vykdoma paleidus konteinerį

Dabar turėtumėte būti Ubuntu konteineryje, įveskite exit, kad išeitumėte iš konteinerio.

4. Docker konteinerių valdymas

4.1 Peržiūrėti vykdomus konteinerius

Galite naudoti šią komandą, kad pamatytumėte visus šiuo metu vykdomus konteinerius:

docker ps

4.2 Peržiūrėti visus konteinerius

Norėdami pamatyti visus konteinerius (įskaitant sustabdytus konteinerius), galite naudoti:

docker ps -a

4.3 Sustabdyti ir paleisti konteinerius

Jei norite sustabdyti vykdomą konteinerį, galite naudoti šią komandą:

docker stop 

Norėdami vėl paleisti sustabdytą konteinerį:

docker start 

4.4 Ištrinti konteinerį

Norėdami ištrinti konteinerį, galite naudoti:

docker rm 

5. Dockerfile kūrimas ir naudojimas

Dockerfile yra tekstinis failas, kuriame yra nurodymų rinkinys, skirtas automatiškai sukurti Docker vaizdą. Štai paprastas Dockerfile pavyzdys, kuris sukuria vaizdą su Python.

5.1 Sukurti Dockerfile

Pasirinktoje direktorijoje sukurkite Dockerfile failą ir pridėkite šį turinį:

# Naudokite oficialų Python pagrindinį vaizdą
FROM python:3.9-slim

# Nustatykite darbo katalogą
WORKDIR /app

# Nukopijuokite dabartinės direktorijos failus į konteinerį
COPY . .

# Įdiekite priklausomybę
RUN pip install -r requirements.txt

# Nustatykite komandą, kuri bus vykdoma paleidus konteinerį
CMD ["python", "app.py"]

5.2 Sukurti vaizdą

Toje pačioje direktorijoje, kur yra Dockerfile failas, vykdykite šią komandą, kad sukurtumėte vaizdą:

docker build -t my-python-app .

5.3 Vykdyti savo vaizdą

Sukūrus vaizdą, galite naudoti šią komandą, kad jį paleistumėte:

docker run -d -p 5000:5000 my-python-app

Ši komanda sujungs konteinerio 5000 prievadą su 5000 prievadu jūsų kompiuteryje.

6. Išvada

Per šiuos žingsnius jūs jau įvaldėte pagrindines Docker sąvokas, diegimo metodus ir kaip kurti bei valdyti konteinerius. Docker supaprastina kūrimą ir diegimą, padeda išlaikyti programų nuoseklumą skirtingose aplinkose. Praktiniame darbe, derinant Docker funkcijas su CI/CD įrankiais, bus žymiai padidinta kūrimo darbo proceso efektyvumas.

Nuolat tobulėjant technologijoms, Docker taikymo sritis taip pat plečiasi, o Docker įvaldymas suteiks daugiau galimybių jūsų programinės įrangos kūrimo karjeroje. Tikimės, kad šis vadovas padės jums sėkmingai pradėti naudoti Docker! Jei turite klausimų, kviečiame diskutuoti komentaruose.

Published in Technology

You Might Also Like