Prerequisites
Before proceeding, ensure the following prerequisites are met:- Install MindsDB locally via Docker or use MindsDB Cloud.
- To connect Docker Hub to MindsDB, install the required dependencies following this instruction.
- Install or ensure access to Docker Hub.
Connection
This handler is implemented using therequests
library that makes http calls to https://docs.docker.com/docker-hub/api/latest/#tag/resources.
The required arguments to establish a connection are as follows:
username
: Username used to login to DockerHub.password
: Password used to login to DockerHub.
Read about creating an account here.
Usage
Now, you can query Docker Hub as follows:Both the
namespace
and repository
parameters are required in the WHERE clause.