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.
- 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ó → - 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 - 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 - 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 - 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 - 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"]
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