The Focus Nexus can host public and private Docker images. This document contains instructions on how to use them.
The public and private registries are accessed on different ports:
Public | Private |
---|---|
9081 | 9082 |
Login
You need a user at the Focus Nexus to login to the Registry
Run the following in a terminal to login
Login
docker login nexus.focus.fish:<PORT>
You will be asked to enter your username and password, when supplied you will be able to Push to the Registry.
Being logged in is currently a requirement to perform any operations on the repository.
If you only need Pull access to the Public repository you can use the following user.
Username | Password |
---|---|
focus-docker | docker |
Pushing
Pushing
docker push nexus.focus.fish:<PORT>/uvms/<CONTAINER>:<VERSION>
Pulling
Pulling
docker pull nexus.focus.fish:<PORT>/uvms/<CONTAINER>:<VERSION>
Dockerfiles
Pulling
FROM nexus.focus.fish:<PORT>/uvms/<CONTAINER>:<VERSION>