Registering Images...Soon
Tim Roberts
Posted on February 25, 2022
This week was another busy week for me. I was trying to get ahead in my other courses in anticipation of moving all of our Docker images in into a registry that we will be setting up. I planned on taking on a lot of the tasks involved with this process, hence why I was a little light on the issues to work on this week. I had meant to do a couple of reviews to make up for this fact, but the time got away from me, and a couple of the other projects took longer than anticipated. But I have gotten all I need to get done for reading week for my other courses, so I can dedicate a lot of time to getting this registry set up over the next week.
PR for the week
I did manage to get one tiny PR landed this week. It was a follow up PR that I had mentioned last week. I just had to update the deployment
file to mention the inclusion of the GITHUB_TOKEN
The time has come
Finally, the moment I've been waiting for. This issue had been on my list for a few weeks now, and we finally have the server in place and ready to set up as our registry.
I have done a lot of reading to get ready for this including:
- https://docs.docker.com/registry/deploying/
- https://www.digitalocean.com/community/tutorials/how-to-set-up-a-private-docker-registry-on-ubuntu-18-04
- https://letsencrypt.org/how-it-works/
- https://docs.docker.com/registry/configuration/#letsencrypt
- https://docs.docker.com/registry/configuration/#list-of-configuration-options
- https://docs.docker.com/registry/recipes/nginx/
- https://oauth2-proxy.github.io/oauth2-proxy/docs/configuration/overview/
- https://oauth2-proxy.github.io/oauth2-proxy/docs/configuration/oauth_provider/#github-auth-provider
I also gave my professor an ssh key so that I could make a secure connection with the private registry we are setting up.
Reading Week
This coming week is reading week at school. As mentioned before I will be devoting a lot of my non-work time to getting this registry up and running. I feel like this task is a bit beyond my current level, but there's only one way to learn these things, and that's by doing it.
Posted on February 25, 2022
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.