This repository contains the Dockerfile and configuration to build a comprehensive Python base image, equipped with dependencies for AI agents, graph document embedding, vector databases, and deep learning.
The purpose of this base image is to provide a pre-configured environment with heavy dependencies pre-installed. This accelerates the build time for downstream applications that rely on these libraries, by caching the installation of large packages.
Key components included:
This repository includes a CircleCI configuration (.circleci/config.yml) that automatically builds and pushes the Docker image to Docker Hub whenever changes are merged into the main or master branches.
To allow the CircleCI pipeline to push to Docker Hub, the following environment variables must be configured in your CircleCI project settings or context:
DOCKERHUB_USERNAME: Your Docker Hub username.DOCKERHUB_TOKEN: A Docker Hub Personal Access Token (PAT) with push access.You can use the built image as a base for your other projects by specifying it in their Dockerfile:
FROM <your-dockerhub-username>/python-hyper-pack-base:latest
# Your application setup here...
If you want to build the image locally to test changes:
docker build -t python-hyper-pack-base:latest .
Content type
Image
Digest
sha256:63737b029…
Size
3.3 GB
Last updated
about 1 month ago
docker pull thanhtunguet/python-hyper-pack-base