Sure!
Gonna make this generic where possible, so you can apply it to any future Docker image you want to use.
- go to https://hub.docker.com/
- search for (in this case)
NZBGet
- you’ll get a bunch of results, but typically go with the wisdom of the masses and choose the most popular one - though check when it was last updated. LinuxServer maintain a lot of images and are always a sure thing.
- click on (in this case)
linuxserver/nzbget
and scroll down to (in this case) Usage
- open Portainer and click on
Containers
, and then Add Container
- now we’re basically going to translate what is under
Usage
into Portainer, anything I skip over leave as default
Name: NZBGet (or whatever you like really)
Image: linuxserver/nzbget (you can also use certain tags if you want to use dev builds, or an older version, but not adding one will just use the latest release build, the same as using linuxserver/nzbget:latest)
Manual network port publishing: click publish a new network port
host: 6789 (or anything that isn’t already used, you’ve already noticed that Asustor adds a 1 to the start of the port number to avoid any conflicts. Whatever port you specify may need to be forwarded on your router and in ADM > Settings > Manual Connect > EZ-Router > Self define - e.g. NZBGet, TCP, 6789, 6789, 6789)
container: 6789
Volumes: click map additional volumes
container: /config (then click Bind)
host: /volume1/Docker/NZBGet/config (or wherever you want, this is just the template Asustor would use)
Click map additional volumes
again
container: /downloads (then click Bind)
host: /volume1/Download (or wherever you want)
Env: click add environment variable
name: PUID
value: 999 (or whatever is being used by Sonarr)
Click add environment variable
again
name: PGID
value: 999 (or whatever is being used by Sonarr)
Click add environment variable
again
name: TZ
value: Europe/London (or whatever is being used by Sonarr)
Restart policy: Unless stopped
Then click Deploy the container
!
Hopefully it will be just that simple for you. Either way, let me know