Skip to main content

qBittorrent

Hogyan installáljunk qBittorent kliens-t Dockerben, és installáljuk azt Raspberry CLI-n keresztül?

ParaméterLeírás
--name=qbittorentA dockerben megjelenő container neve
--net=hostHost hálózat használata vagy egyénileg kreált
-e PUID=1000UserID ahol az alapértelmezett 1000
-e PGID=1000GroupID ahol az alapértelmezett 1000
-e TZ=Etc/UTCIdőzóna megadása
-e WEBUI_PORT=8080qBittorent webUI portja amin a szolgáltatás elérhető webböngészőből
-p port:portTCP port, ugyanez /udp-vel az UDP port definiálása
-v /configIt adjuk meg azt, hogy hol tároljuk a qBitorrent konfigurációját ami container törlés után is megmarad 
-v /downloadHova mentse alapértelmezett a letöltött fájlokat
--restart unless-stoppedMegadhatjuk az újraindítás módját
--health-cmd="parancs"Dockerben healthy-ként jelenik meg a státusza ha az adott feltétel teljesül
--health-interval=5sMilyen időközönként fusson le a health parancs
--health-retries=12Az újrapróbálkozások száma
--health-timeout=2sHány másodpercet adjunk meg a timeout-ra
lscr.io/linuxserver/qbittorrent:latestA dockerHUB-ról letöltendő image

Egy példa arra amit én használok:


docker run -d \
  --name=qbittorrent \
  --net=host \
  -e PUID=1000 \
  -e PGID=1000 \
  -e TZ=Europe/Budapest \
  -e WEBUI_PORT=8080 \
  -p 8080:8080 \
  -p 6881:6881 \
  -p 6881:6881/udp \
  -v /V/qBittorrent/appdata/config:/config \
  -v /X/Downloads:/downloads \
  --health-cmd="curl --silent --fail localhost:8080 || exit 1" \
  --health-interval=5s \
  --health-retries=12 \
  --health-timeout=2s
  --restart unless-stopped \
  lscr.io/linuxserver/qbittorrent:latest