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