Docker – Simple Registry Web UI With Docker-Registry-UI From Joxit
Hosting your own Docker registry is great, it’s just that… It’s pretty anonymous. You don’t really get to see how many images you have, or their tags, or image digests etc. Unless you want to send manual GET requests via CURL, you can use joxit/docker-registry-ui. Add the following to “ui service” to your existing registry […]
Docker – Build Image on GITHub And Push To Private Registry
Hosting your own registry is one thing, but deploying a “runner” or similar (including all of the associated infrastructure) may be overkill for your project. Luckily, GITHub (Mirco$oft) has you covered. All you need is: A project with Dockerfile Hosted on GITHub in a repo A Docker registry (private or DockerHUB account is fine) First, […]
Kubernetes – Connect To Private Container Registry
Now that you are hosting your own registry (… are you?). You probably want to deploy Kubernetes pods from that registry. For this you need two things: Docker registry credentials saved in a Secret imagePullSecrets in deployment pointing to said Secret First, Create secret: Second, Use secret in in deployment. Example: And you’re done 🍔
Docker – Host Your Own Private Container Registry
Docker Hub (hub.docker.com) provides a great and Free service for pushing, and pulling of course, Docker containers. Many of the major software providers use Docker Hub for their primary container distribution, and you yourself can create an account and push your own images. They do, however, only allow one free private repository. This may not […]