Files
WPanda/GEMINI_docker.md
2025-12-15 09:59:42 +01:00

2.6 KiB

Docker Parancsok Összefoglalása

Ez a dokumentum az eddig használt és magyarázott Docker parancsokat foglalja össze.

Image építése

Egy Docker image elkészítése a Dockerfile alapján.

# docker build -t switch-ip-scanner-CSV Dev/switch-ip-scanner-CSV
docker build -t switch-ip-scanner-csv Dev/switch_ip_scann_CSV/
  • docker build: Parancs az image építésére.
  • -t network-scanner: Címke (tag) adása az image-nek network-scanner néven (pl. network-scanner:latest).
  • Dev/network_scann: A build kontextus, azaz az a könyvtár, ahol a Dockerfile található.

Konténer futtatása

Egy Docker konténer futtatása az elkészült image-ből, környezeti változókkal és kötetcsatolással.

Kimenet mentése ideiglenes könyvtárba

docker run --rm -e ARUBA_PASSWORD="<a-te-jelszavad>" -v /home/wpanda/.gemini/tmp/e4d778fde762cf236191a78593c84823ae1a9c9abf1eca647b465a74aa408c7e:/data network-scanner

Environmensts : ARUBA_PASSWORD, ARUBA_USER, data folder.

Kimenet mentése a /mnt/c/data/ könyvtárba

docker run --rm -e ARUBA_PASSWORD="NuAaGTNPQWyeneQLI5qr" -v /mnt/c/docker/data/:/data network-scanner
  • docker run: Konténer indítása.
  • --rm: A konténer automatikus törlése leállás után.
  • -e ARUBA_PASSWORD="<a-te-jelszavad>": Környezeti változó (ARUBA_PASSWORD) átadása a konténernek a jelszóval.
  • -v /helyi/útvonal:/konténeren/belüli/útvonal: Kötet csatolása, ami a helyi gépen lévő könyvtárat a konténer egy adott könyvtárához köti.
  • network-scanner: Az image neve, amiből a konténer indul.

Image ujra Build a sajät könyvtäräbol

docker build . -t switch-ip-scanner-csv:latest

Examples

docker-compose up -d docker-compose up -d --build docker-compose up -d --force-recreate

Image feltöltése Gitea Registry-be

Ha a Gitea szerver Docker registry-ként működik.

1. Bejelentkezés a Gitea Registry-be

docker login <a-te-gitea-szervered-címe>

2. Image átcímkézése

# docker tag network-scanner:latest <a-te-gitea-szervered-címe>/<felhasználónév>/<repository-név>:latest
docker tag switch-ip-scanner-csv:latest gitea.home.meszely.eu/wpanda/switch-ip-scanner-csv:latest
docker tag switch-ip-scanner-n8n:latest gitea.home.meszely.eu/wpanda/switch-ip-scanner-n8n:latest
docker tag n8n-n8n:latest gitea.home.meszely.eu/wpanda/n8n-panda-csv:latest

3. Image feltöltése

docker push gitea.home.meszely.eu/<felhasználónév>/<repository-név>:latest
# docker push <a-te-gitea-szervered-címe>/<felhasználónév>/<repository-név>:latest