Skip to main content

qBittorrent

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

Paraméter Leírás
--name=qbittorent A dockerben megjelenő container neve
--net=host Host hálózat használata vagy egyénileg kreált
-e PUID=1000 UserID ahol az alapértelmezett 1000
-e PGID=1000 GroupID ahol az alapértelmezett 1000
-e TZ=Etc/UTC Időzóna megadása
-e WEBUI_PORT=8080 qBittorent webUI portja amin a szolgáltatás elérhető webböngészőből
-p port:port TCP port, ugyanez /udp-vel az UDP port definiálása
-v /config It adjuk meg azt, hogy hol tároljuk a qBitorrent konfigurációját ami container törlés után is megmarad 
-v /download Hova mentse alapértelmezett a letöltött fájlokat
--restart unless-stopped Megadhatjuk 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=5s Milyen időközönként fusson le a health parancs
--health-retries=12 Az újrapróbálkozások száma
--health-timeout=2s Hány másodpercet adjunk meg a timeout-ra
lscr.io/linuxserver/qbittorrent:latest A 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