Docker
Konténerek futtatása és kezelése
Port mapping, logok, exec shell, inspect/stats és fájlmásolás konténer és host között.
Konténerek futtatása és kezelése
Alkalmazás futtatása porttal
docker run -d -p 3000:3000 --name my-app my-node-image
docker run -d -p 80:80 nginx
docker run -d -p 3000:3000 -p 5000:5000 my-appLogok megtekintése
docker logs kontener_neve
docker logs -f kontener_neve
docker logs --tail 50 kontener_neve
docker logs -t kontener_neveBelépés futó konténerbe
docker exec -it kontener_neve bash
docker exec -it kontener_neve sh
docker exec kontener_neve ls /app
docker exec kontener_neve envÁllapot, részletek, erőforrások
docker inspect kontener_neve
docker stats
docker stats kontener_neveFájlok másolása
docker cp ./config.json kontener_neve:/app/config.json
docker cp kontener_neve:/app/logs/app.log ./local-logs/Rövid összefoglaló
docker logs -fa legfontosabb debugging eszköz.docker exec -itsegítségével beléphetsz vizsgálathoz.docker statsvalós idejű CPU/memória használatot mutat.