It does not need to be connected with the docker sock. You can easly log in a registry with Your User Password and REGISTRY_URL:PORT. To connect another registry, all you need is logging out of the registry you are connected to and log in again with the new one. It only works with basic auth and docker registry v2.
As an example, you can run it as follows.
- Kubernetes yaml added. You can now deploy to kubernetes. (Deploy-Kubernetes Folder)
- Now there is an internal terminal on the home page.
Two applications are running in image.
- The first is registry ui,
- The second is terminal-app (ttyd) https://tsl0922.github.io/ttyd/
- The first is registry ui,
For this reason, it is necessary to write https://IMAGEMACHINEIP:PORT on the textbox on the main page, where you run the image.
docker run -d -p 5003:5001 -p 5005:7681 chosenwar/registryui:latest