Usually I have a public Dockerfile that I build with public DockerHub repository (songkong/songkong), then I can run it on my Synology by just searching for the tag in the registry
but I am making some changes in my private DockerHub repo (songkong/songkongdockerdev) before public release. I have built image okay in Dockerhub, and I guess I use Image/Add from Url in Synology
but I cannot get the syntax correct for the Hub Page or Repository field, I tried a few things such as
what should it be ?
I had the same problem for a long time.
Instead of https://hub.docker.com/repository/docker/songkong/songkongdockerdev use https://hub.docker.com/r/songkong/songkongdockerdev
Fill in your docker hub username and password.
You can do it properly from terminal on Synology bypassing GUI limitations. For example to pull from custom registry (in this case Microsoft one) you can execute it like you would in docker cli
root@synology:~# docker pull mcr.microsoft.com/powershell
Using default tag: latest
latest: Pulling from powershell
7595c8c21622: Pull complete
d13af8ca898f: Pull complete
70799171ddba: Pull complete
b6c12202c5ef: Pull complete
6c95148a5c40: Pull complete
Digest: sha256:e5fd412f741be3eaab244635f73bbec9b44f4546f3182b4cc5fa9dc90360b1b8
Status: Downloaded newer image for mcr.microsoft.com/powershell:latest
This format worked for me in Docker Synology GUI under docker - images:
URL: https://registry.hub.docker.com/r/{accountname}/{reponame}/
then your username & password
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With