# How-to: switch_ip_scann_csv Docker Image Ez a dokumentum leírja, hogyan kell használni a `switch_ip_scann_csv` Docker image-et. ## Környezeti Változók A Docker image a következő környezeti változókat használja: - `ARUBA_USER`: (Opcionális) A switch-ekhez való csatlakozáshoz használt felhasználónév. - Alapértelmezett érték: `svc.operator` - `ARUBA_PASSWORD`: (Kötelező) A switch-ekhez való csatlakozáshoz használt jelszó. ## Futtatás A konténer futtatásához használja a következő parancsot: ```bash docker run -d \ --name switch_ip_scann_csv \ -e ARUBA_USER="az_on_felhasznaloneve" \ -e ARUBA_PASSWORD="az_on_jelszava" \ -v /eleresi/ut/a/hoston:/data \ switch_ip_scann_csv ``` ### Magyarázat: - `-d`: A konténer háttérben fut. - `--name switch_ip_scann_csv`: A konténer neve. - `-e ARUBA_USER="..."`: Beállítja a felhasználónevet. Ha nem adja meg, az alapértelmezett `svc.operator` lesz használva. - `-e ARUBA_PASSWORD="..."`: Beállítja a jelszót. Ezt kötelező megadni. - `-v /eleresi/ut/a/hoston:/data`: Csatol egy kötetet a konténer `/data` könyvtárához. A kimeneti CSV fájlok a `/eleresi/ut/a/hoston` könyvtárban lesznek megtalálhatók a gazda gépen. ## Switch IP Címek Jelenleg a switch-ek IP címei a `get_aruba_clients.py` szkriptben vannak rögzítve. A jövőben javasolt a szkript módosítása, hogy a switch-ek IP címeit egy környezeti változóból (pl. `SWITCH_IPS`, vesszővel elválasztva) olvassa be.