Skip to main content

DockerHub Registry

Add a DockerHub registry integration to Zeet.

DockerHub registry integration can be used to

  1. Store the build output of your GitHub apps

  2. Deploy private container images to your cluster

  3. Increase the rate limit for pulling dockerhub library images (e.g. ubuntu, nodejs, python)

Create DockerHub Credentials

Navigate to docker settings page. https://hub.docker.com/settings/security

Create a new access token

Copy the access token

Connect DockerHub Registry with Zeet

Navigate to Zeet settings http://zeet.co/account/container-registries

  1. Name is used to identify the registry

  2. Use docker.io as the registry url for DockerHub

  3. Username will be you DockerHub Username.

  4. Paste the access token from the previous step as the password

Use DockerHub to store build artifacts

Create a new repository

Navigate to https://hub.docker.com/repository/create

Attach the container repository to your Zeet cluster

Navigate to http://zeet.co/account/clusters

Put in the repository name from the previous step

Now you are ready to build and deploy GitHub apps to your Zeet cluster.

Deploy Private Container Images

In your Zeet project settings, select the private registry credentials from the DockerHub registry integration

Resources