An open API service indexing awesome lists of open source software.

https://github.com/shafayetshafee/python-uv-gcloud

A minimal, production-ready base image with Python, uv, git, and Google Cloud SDK pre-installed — designed for use in CI/CD pipelines (GitLab CI, GitHub Actions, etc.) and local development workflows.
https://github.com/shafayetshafee/python-uv-gcloud

docker docker-image dockerfile gcloud gcloud-cli python uv

Last synced: 1 day ago
JSON representation

A minimal, production-ready base image with Python, uv, git, and Google Cloud SDK pre-installed — designed for use in CI/CD pipelines (GitLab CI, GitHub Actions, etc.) and local development workflows.

Awesome Lists containing this project

README

          

# python-uv-gcloud

A minimal, production-ready base image with Python, uv, git, and Google Cloud SDK pre-installed — designed for use in CI/CD pipelines (GitLab CI, GitHub Actions, etc.) and local development workflows.

## What's inside

- **Python** — via the official [uv](https://github.com/astral-sh/uv) base image
- **uv** — fast Python package and project manager by Astral
- **git** — for source control operations
- **gcloud CLI** — for interacting with Google Cloud services

## Usage

**Docker Hub:**
```bash
docker pull kshafayet/python-uv-gcloud:latest
docker pull kshafayet/python-uv-gcloud:3.12
```

**GitHub Container Registry:**
```bash
docker pull ghcr.io/shafayetshafee/python-uv-gcloud:latest
docker pull ghcr.io/shafayetshafee/python-uv-gcloud:3.12
```

**In GitHub/GitLab CI:**
```yaml
image: kshafayet/python-uv-gcloud:3.12
# or
image: ghcr.io/shafayetshafee/python-uv-gcloud:3.12
```

## Tags

| Tag | python | uv | gcloud-cli |
|----------|--------|--------|------------|
| `latest` | 3.12 | 0.9.30 | 564.0.0 |
| `3.12` | 3.12 | 0.9.30 | 564.0.0 |

## Links

- [Dockerfile](https://github.com/shafayetShafee/python-uv-gcloud/blob/main/Dockerfile)
- [uv documentation](https://docs.astral.sh/uv)
- [gcloud release notes](https://cloud.google.com/sdk/docs/release-notes)