The first JDownloader installation in an Debian Stretch Linux Container I did manually following this guide. It was running stable since then. Now I wanted to upgrade to Debian Buster and to took the chance trying a Docker JDownloader installation. I already had a Debian Buster Container with Docker installed (look here for a short installation guide), so I just had do spin up the new JDownloader Docker like it is described here.
With parameter -v you are able to mount a specific download location inside Docker. I also added Port 3129 to enable MyJdownloader direct connection.
docker run -d \
--name=jdownloader-2 \
-p 5800:5800 \
-p 3129:3129 \
-v /docker/appdata/jdownloader-2:/config:rw \
-v /mnt/nfs/downloads:/output:rw \
jlesage/jdownloader-2
If you want JDownloader to autostart and forgot the “–restart” parameter during the “run” command (as I did), just use docker update:
docker update --restart always jdownloader-2