Docker Udhëzues për Fillestarët: Si të krijoni dhe menaxhoni kontejnerët me Docker

2/20/2026
5 min read

Docker Udhëzues për Fillestarët: Si të krijoni dhe menaxhoni kontejnerët me Docker

Docker është një platformë e hapur për kontejnerizimin, e cila mundëson zhvilluesve të paketojnë, shpërndajnë dhe ekzekutojnë aplikacione. Ky artikull do t'ju udhëheqë hap pas hapi se si të përdorni Docker për të krijuar dhe menaxhuar kontejnerë, në mënyrë që të ruani konsistencën e aplikacioneve në mjedise të ndryshme.

1. Çfarë është Docker?

Docker është një platformë e hapur që lejon zhvilluesit të ndërtojnë, shpërndajnë dhe menaxhojnë aplikacione të kontejnerizuara me lehtësi. Kontejnerët janë të lehtë, të transportueshëm dhe mund të ekzekutohen në çdo vend në të njëjtën mënyrë, duke siguruar konsistencën dhe shkallëzueshmërinë e aplikacioneve.

2. Instalimi i Docker

Para se të filloni, duhet të instaloni Docker në sistemin tuaj operativ. Më poshtë janë hapat për instalimin në sisteme të ndryshme operative:

2.1 Windows

  1. Shkoni në faqen zyrtare të Docker për të shkarkuar Docker Desktop: Docker Downloads.
  2. Dyfish klikoni në skedarin Docker Desktop Installer.exe të shkarkuar dhe ndiqni udhëzimet për të përfunduar instalimin.
  3. Pasi të përfundojë instalimi, nisni Docker Desktop dhe sigurohuni që të jetë duke funksionuar në sistemin tuaj.

2.2 macOS

  1. Shkoni në faqen zyrtare të Docker për të shkarkuar Docker Desktop: Docker Downloads.
  2. Dyfish klikoni në skedarin .dmg të shkarkuar dhe tërhiqni Docker në dosjen e aplikacioneve.
  3. Nisni Docker Desktop dhe sigurohuni që të jetë duke funksionuar në barin e statusit.

2.3 Linux

Në Linux, mund të instaloni Docker përmes menaxherit të paketave. Për shembull, për 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

Pasi të përfundojë instalimi, mund të përdorni komandën e mëposhtme për të kontrolluar nëse Docker është instaluar me sukses:

docker --version

3. Krijoni kontejnerin tuaj të parë Docker

Tani do të përdorim komandat Docker për të krijuar një kontejner të thjeshtë.

3.1 Tërheqja e imazhit

Docker përdor imazhe për të krijuar kontejnerë, imazhet mund të merren si shabllone për aplikacione. Për shembull, mund të tërheqim një imazh të thjeshtë Ubuntu nga Docker Hub:

docker pull ubuntu

3.2 Ekzekutimi i kontejnerit

Pasi të keni tërhequr imazhin, ekzekutoni komandën e mëposhtme për të nisur një kontejner të ri:

docker run -it ubuntu /bin/bash

Shpjegimi i parametrave të komandës së mësipërme është si më poshtë:

  • run: Ekzekuton një kontejner të ri
  • -it: Përdor terminal interaktiv
  • ubuntu: Emri i imazhit
  • /bin/bash: Komanda që do të ekzekutohet pas nisjes së kontejnerit

Tani duhet të jeni brenda një kontejneri Ubuntu, shkruani exit për të dalë nga kontejneri.

4. Menaxhimi i kontejnerëve Docker

4.1 Shikoni kontejnerët që janë duke u ekzekutuar

Mund të përdorni komandën e mëposhtme për të parë të gjithë kontejnerët që janë duke u ekzekutuar aktualisht:

docker ps

4.2 Shikoni të gjithë kontejnerët

Nëse dëshironi të shihni të gjithë kontejnerët (përfshirë ata të ndaluar), mund të përdorni:

docker ps -a

4.3 Ndaloni dhe nisni kontejnerët

Nëse dëshironi të ndaloni një kontejner që është duke u ekzekutuar, mund të përdorni komandën e mëposhtme:

docker stop 

Për të rinisur një kontejner të ndaluar:

docker start 

4.4 Fshini kontejnerin

Për të fshirë një kontejner, mund të përdorni:

docker rm 

5. Krijoni dhe përdorni Dockerfile

Dockerfile është një skedar tekstual që përmban një sërë udhëzimesh për ndërtimin automatik të imazheve Docker. Më poshtë është një shembull i thjeshtë i Dockerfile, që krijon një imazh që përmban Python.

5.1 Krijoni Dockerfile

Krijoni një skedar Dockerfile në dosjen tuaj të zgjedhur dhe shtoni përmbajtjen e mëposhtme:

# Përdorni imazhin bazë zyrtar të Python
FROM python:3.9-slim

# Vendosni dosjen e punës
WORKDIR /app

# Kopjoni skedarët nga dosja aktuale në brendësi të kontejnerit
COPY . .

# Instaloni varësitë
RUN pip install -r requirements.txt

# Vendosni komandën që do të ekzekutohet pas nisjes së kontejnerit
CMD ["python", "app.py"]

5.2 Ndërtoni imazhin

Në dosjen ku ndodhet skedari Dockerfile, ekzekutoni komandën e mëposhtme për të ndërtuar imazhin:

docker build -t my-python-app .

5.3 Ekzekutoni imazhin tuaj

Pasi të keni ndërtuar imazhin, mund të përdorni komandën e mëposhtme për ta ekzekutuar atë:

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

Kjo komandë do të mapojë portin 5000 të kontejnerit në portin 5000 të hostit.

6. Përfundim

Përmes këtyre hapave, keni mësuar konceptet bazë të Docker, metodat e instalimit, si dhe si të krijoni dhe menaxhoni kontejnerë. Docker e bën zhvillimin dhe shpërndarjen të thjeshtë dhe efikase, duke ndihmuar në ruajtjen e konsistencës së aplikacioneve në mjedise të ndryshme. Në punën praktike, përdorimi i funksionaliteteve të Docker në kombinim me mjetet CI/CD do të rrisë ndjeshëm efikasitetin e procesit të zhvillimit.

Me zhvillimin e vazhdueshëm të teknologjisë, aplikimi i Docker gjithashtu po zgjerohet vazhdimisht, dhe zotërimi i Docker do t'i shtojë më shumë mundësi karrierës suaj në zhvillimin e softuerit. Shpresojmë që ky udhëzues t'ju ndihmojë të filloni me sukses me Docker! Nëse keni ndonjë pyetje, jeni të mirëpritur të diskutoni në seksionin e komenteve.

Published in Technology

You Might Also Like