Dockeri algajate juhend: Kuidas kasutada Dockerit konteinerite loomisel ja haldamisel

2/20/2026
4 min read

Dockeri algajate juhend: Kuidas kasutada Dockerit konteinerite loomisel ja haldamisel

Docker on avatud lähtekoodiga konteinerite platvorm, mis aitab arendajatel rakendusi pakendada, jagada ja käitada. Käesolev artikkel juhendab teid samm-sammult, kuidas kasutada Dockerit konteinerite loomiseks ja haldamiseks, et tagada rakenduste järjepidevus erinevates keskkondades.

1. Mis on Docker?

Docker on avatud platvorm, mis võimaldab arendajatel hõlpsasti luua, juurutada ja hallata konteineripõhiseid rakendusi. Konteinerid on kerged, kaasaskantavad ja neid saab igal pool sama moodi käitada, tagades rakenduste järjepidevuse ja skaleeritavuse.

2. Docker'i installimine

Enne alustamist peate oma operatsioonisüsteemis Docker'i installima. Järgnevalt on toodud erinevate operatsioonisüsteemide installimisjuhised:

2.1 Windows

  1. Minge Docker'i ametlikule veebilehele ja laadige alla Docker Desktop: Docker Downloads.
  2. Topeltklõpsake allalaaditud Docker Desktop Installer.exe faili ja järgige juhiseid, et installimine lõpule viia.
  3. Pärast installimist käivitage Docker Desktop ja veenduge, et see töötab süsteemisalves.

2.2 macOS

  1. Minge Docker'i ametlikule veebilehele ja laadige alla Docker Desktop: Docker Downloads.
  2. Topeltklõpsake allalaaditud .dmg faili ja lohistage Docker rakenduste kausta.
  3. Käivitage Docker Desktop ja veenduge, et see töötab olekuribal.

2.3 Linux

Linuxis saate Docker'i installida pakihalduri kaudu. Näiteks Ubuntu puhul:

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

Pärast installimist saate kasutada järgmist käsku, et kontrollida, kas Docker on edukalt installitud:

docker --version

3. Looge oma esimene Docker konteiner

Järgmine samm on kasutada Docker'i käsku, et luua lihtne konteiner.

3.1 Pildifaili allalaadimine

Docker kasutab konteinerite loomiseks pilte, mida saab vaadata rakenduste mallidena. Näiteks saame Docker Hub'ist alla laadida lihtsa Ubuntu pildi:

docker pull ubuntu

3.2 Käivitage konteiner

Pildi allalaadimise järel käivitage järgmine käsk, et alustada uut konteinerit:

docker run -it ubuntu /bin/bash

Ülaltoodud käsu parameetrite selgitus:

  • run: käivitab uue konteineri
  • -it: kasutab interaktiivset terminali
  • ubuntu: pildi nimi
  • /bin/bash: käsk, mis käivitatakse konteineri käivitamisel

Nüüd peaksite olema Ubuntu konteineris, tippige exit, et konteinerist väljuda.

4. Docker konteinerite haldamine

4.1 Käivitatud konteinerite vaatamine

Saate kasutada järgmist käsku, et vaadata kõiki praegu käivitatud konteinerite:

docker ps

4.2 Kõigi konteinerite vaatamine

Kui soovite näha kõiki konteinerite (sealhulgas peatatud konteinerite), saate kasutada:

docker ps -a

4.3 Konteinerite peatamine ja käivitamine

Kui soovite peatada käivitatud konteineri, saate kasutada järgmist käsku:

docker stop 

Peatatud konteineri uuesti käivitamiseks:

docker start 

4.4 Konteineri kustutamine

Konteineri kustutamiseks saate kasutada:

docker rm 

5. Dockerfile'i loomine ja kasutamine

Dockerfile on tekstifail, mis sisaldab rida käske, et automaatselt luua Docker'i pilte. Järgnevalt on toodud lihtne Dockerfile'i näide, mis loob pildi, mis sisaldab Pythonit.

5.1 Dockerfile'i loomine

Looge valitud kataloogis Dockerfile fail ja lisage järgmine sisu:

# Kasutame ametlikku Python põhifaili
FROM python:3.9-slim

# Seame töökausta
WORKDIR /app

# Kopeerime praeguse katalooge failid konteinerisse
COPY . .

# Installime sõltuvused
RUN pip install -r requirements.txt

# Seame konteineri käivitamisel käivitatava käsu
CMD ["python", "app.py"]

5.2 Pildi ehitamine

Dockerfile'i faili asukohas käivitage järgmine käsk pildi ehitamiseks:

docker build -t my-python-app .

5.3 Käivitage oma pilt

Pildi ehitamise järel saate seda käivitada järgmise käsuga:

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

See käsk kaardistab konteineri 5000 pordi hosti 5000 pordile.

6. Järeldus

Eeltoodud sammude abil olete omandanud Docker'i põhikontseptsioonid, installimismeetodid ning kuidas luua ja hallata konteinerite. Docker muudab arendamise ja juurutamise lihtsaks ja tõhusaks, aidates teil säilitada rakenduste järjepidevust erinevates keskkondades. Töö käigus, koos CI/CD tööriistadega Docker'i funktsioonide kasutamine, suurendab oluliselt arendustöövoo efektiivsust.

Tehnoloogia pideva arengu tõttu laieneb Docker'i rakenduste ulatus pidevalt, Docker'i valdamine avab rohkem võimalusi teie tarkvaraarenduse karjääris. Loodan, et see juhend aitab teil Docker'iga sujuvalt alustada! Kui teil on küsimusi, olete teretulnud arutama kommentaarides.

Published in Technology

You Might Also Like