Kezdő lépések

Az első konténered — lépésről lépésre

Nem kell hozzá előzetes tudás. Végigvezetünk a telepítéstől az első saját image megépítéséig. Másold a parancsokat, és próbáld ki menet közben.

  1. 01

    Telepítsd a Docker Desktopot

    Windowsra és macOS-re a Docker Desktop a legegyszerűbb út, Linuxon a Docker Engine. A részletes lépéseket külön oldalon vezetjük végig.

    Telepítési útmutató →
  2. 02

    Ellenőrizd a telepítést

    Nyiss egy terminált, és futtasd az alábbi parancsot. Ha látod az üdvözlő üzenetet, minden rendben.

    docker run hello-world
  3. 03

    Indíts egy igazi szolgáltatást

    Húzzunk le és indítsunk egy Nginx webszervert. A -d a háttérben futtatja, a -p a portot köti a géped 8080-as portjához.

    docker run -d -p 8080:80 --name webszerver nginx
    # Nyisd meg: http://localhost:8080
  4. 04

    Nézd meg, mi fut

    Listázd a futó konténereket, majd nézd meg a logjaikat. Ezek a leggyakrabban használt parancsok.

    docker ps
    docker logs webszerver
  5. 05

    Takaríts el magad után

    A konténert bármikor leállíthatod és törölheted. Semmi nyom nem marad a gépeden — ezért is olyan kényelmes kísérletezni vele.

    docker stop webszerver
    docker rm webszerver
  6. 06

    Építsd meg az első saját image-ed

    Készíts egy Dockerfile nevű fájlt a projektedben, építsd meg, és futtasd. Innen indul az igazi munka.

    # Dockerfile
    FROM node:20-alpine
    WORKDIR /app
    COPY . .
    RUN npm install
    CMD ["node", "index.js"]
Puska

A leggyakrabban használt parancsok

Tedd el könyvjelzőnek — ezekre nap mint nap szükséged lesz.

docker images Letöltött image-ek listája
docker ps -a Összes konténer (a leállítottak is)
docker pull <image> Image letöltése a registryből
docker exec -it <név> bash Belépés egy futó konténerbe
docker build -t név . Image építése a Dockerfile-ból
docker compose up -d Több szolgáltatás indítása együtt
docker logs -f <név> Élő logkövetés
docker system prune Nem használt erőforrások törlése