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

https://github.com/duyet/docker-images

Useful docker images
https://github.com/duyet/docker-images

container data-engineering docker docker-image rust

Last synced: 2 months ago
JSON representation

Useful docker images

Awesome Lists containing this project

README

          

# `ghcr.io/duyet/docker-images`

[![Build and Push](https://github.com/duyet/docker-images/actions/workflows/ci.yaml/badge.svg)](https://github.com/duyet/docker-images/actions/workflows/ci.yaml)

**See all images here: **

Pull image from the command line:

```bash
$ docker pull ghcr.io/duyet/docker-images:
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:
```

# Adding images

Github Workflows will build and publish images to `ghrc.io/duyet/docker-images/`.

Need to generate the `.github/workflows/ci.yaml` whenever adding new image tags folders.

For example, adding

```
rust/typos/Dockerfile
```

Run the command below to re-generate github workflows:

```bash
pipenv shell && pipenv install
python3 gen.py
```

# Image lists

- [`bun`](#bun)
- [`ghcr.io/duyet/docker-images:bun_1`](#bunbun_1)
- [`ghcr.io/duyet/docker-images:bun_1.3`](#bunbun_13)
- [`ghcr.io/duyet/docker-images:bun_latest`](#bunbun_latest)
- [`clickhouse-server`](#clickhouse-server)
- [`ghcr.io/duyet/docker-images:clickhouse_24.10`](#clickhouse-serverclickhouse_2410)
- [`ghcr.io/duyet/docker-images:clickhouse_24.11`](#clickhouse-serverclickhouse_2411)
- [`ghcr.io/duyet/docker-images:clickhouse_24.12`](#clickhouse-serverclickhouse_2412)
- [`ghcr.io/duyet/docker-images:clickhouse_24.3`](#clickhouse-serverclickhouse_243)
- [`ghcr.io/duyet/docker-images:clickhouse_24.5`](#clickhouse-serverclickhouse_245)
- [`ghcr.io/duyet/docker-images:clickhouse_24.6`](#clickhouse-serverclickhouse_246)
- [`ghcr.io/duyet/docker-images:clickhouse_24.7`](#clickhouse-serverclickhouse_247)
- [`ghcr.io/duyet/docker-images:clickhouse_24.8`](#clickhouse-serverclickhouse_248)
- [`ghcr.io/duyet/docker-images:clickhouse_24.9`](#clickhouse-serverclickhouse_249)
- [`ghcr.io/duyet/docker-images:clickhouse_25.1`](#clickhouse-serverclickhouse_251)
- [`ghcr.io/duyet/docker-images:clickhouse_25.2`](#clickhouse-serverclickhouse_252)
- [`ghcr.io/duyet/docker-images:clickhouse_25.3`](#clickhouse-serverclickhouse_253)
- [`ghcr.io/duyet/docker-images:clickhouse_25.4`](#clickhouse-serverclickhouse_254)
- [`ghcr.io/duyet/docker-images:clickhouse_25.5`](#clickhouse-serverclickhouse_255)
- [`ghcr.io/duyet/docker-images:clickhouse_25.6`](#clickhouse-serverclickhouse_256)
- [`ghcr.io/duyet/docker-images:clickhouse_25.7`](#clickhouse-serverclickhouse_257)
- [`ghcr.io/duyet/docker-images:clickhouse_25.8`](#clickhouse-serverclickhouse_258)
- [`debezium`](#debezium)
- [`ghcr.io/duyet/docker-images:debezium_1.9.5.Final`](#debeziumdebezium_195final)
- [`ghcr.io/duyet/docker-images:debezium_2.0.0.Beta1`](#debeziumdebezium_200beta1)
- [`ghcr.io/duyet/docker-images:debezium_2.0.0.Beta2`](#debeziumdebezium_200beta2)
- [`ghcr.io/duyet/docker-images:debezium_3.0.0.Final`](#debeziumdebezium_300final)
- [`gcloud`](#gcloud)
- [`ghcr.io/duyet/docker-images:gcloud_alpine_python39`](#gcloudgcloud_alpine_python39)
- [`ghcr.io/duyet/docker-images:gcloud_debian_python3`](#gcloudgcloud_debian_python3)
- [`kubeconform`](#kubeconform)
- [`ghcr.io/duyet/docker-images:kubeconform_latest`](#kubeconformkubeconform_latest)
- [`node`](#node)
- [`ghcr.io/duyet/docker-images:node_20`](#nodenode_20)
- [`ghcr.io/duyet/docker-images:node_20-slim`](#nodenode_20-slim)
- [`ghcr.io/duyet/docker-images:node_22`](#nodenode_22)
- [`ghcr.io/duyet/docker-images:node_22-slim`](#nodenode_22-slim)
- [`ghcr.io/duyet/docker-images:node_24`](#nodenode_24)
- [`ghcr.io/duyet/docker-images:node_24-slim`](#nodenode_24-slim)
- [`postgres`](#postgres)
- [`ghcr.io/duyet/docker-images:postgres_14`](#postgrespostgres_14)
- [`ghcr.io/duyet/docker-images:postgres_15`](#postgrespostgres_15)
- [`ghcr.io/duyet/docker-images:postgres_16`](#postgrespostgres_16)
- [`ghcr.io/duyet/docker-images:postgres_17`](#postgrespostgres_17)
- [`ghcr.io/duyet/docker-images:postgres_latest`](#postgrespostgres_latest)
- [`python`](#python)
- [`ghcr.io/duyet/docker-images:python_3.12_slim_bookworm`](#pythonpython_312_slim_bookworm)
- [`ghcr.io/duyet/docker-images:python_3.14_slim_bookworm`](#pythonpython_314_slim_bookworm)
- [`redis`](#redis)
- [`ghcr.io/duyet/docker-images:redis_7`](#redisredis_7)
- [`ghcr.io/duyet/docker-images:redis_8`](#redisredis_8)
- [`rust`](#rust)
- [`ghcr.io/duyet/docker-images:athena`](#rustathena)
- [`ghcr.io/duyet/docker-images:cargo-audit`](#rustcargo-audit)
- [`ghcr.io/duyet/docker-images:python`](#rustpython)
- [`ghcr.io/duyet/docker-images:sccache`](#rustsccache)
- [`ghcr.io/duyet/docker-images:sccache-scheduler`](#rustsccache-scheduler)
- [`ghcr.io/duyet/docker-images:sccache-server`](#rustsccache-server)
- [`ghcr.io/duyet/docker-images:typos`](#rusttypos)
- [`upptime`](#upptime)
- [`ghcr.io/duyet/docker-images:upptime_monitor`](#upptimeupptime_monitor)

## `gcloud`

### [`gcloud/gcloud_debian_python3`](gcloud/gcloud_debian_python3/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:gcloud_debian_python3
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:gcloud_debian_python3
```

### [`gcloud/gcloud_alpine_python39`](gcloud/gcloud_alpine_python39/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:gcloud_alpine_python39
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:gcloud_alpine_python39
```

## `python`

### [`python/python_3.12_slim_bookworm`](python/python_3.12_slim_bookworm/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:python_3.12_slim_bookworm
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:python_3.12_slim_bookworm
```

### [`python/python_3.14_slim_bookworm`](python/python_3.14_slim_bookworm/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:python_3.14_slim_bookworm
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:python_3.14_slim_bookworm
```

## `redis`

### [`redis/redis_7`](redis/redis_7/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:redis_7
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:redis_7
```

### [`redis/redis_8`](redis/redis_8/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:redis_8
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:redis_8
```

## `upptime`

### [`upptime/upptime_monitor`](upptime/upptime_monitor/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:upptime_monitor
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:upptime_monitor
```

## `rust`

### [`rust/typos`](rust/typos/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:typos
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:typos
```

### [`rust/sccache`](rust/sccache/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:sccache
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:sccache
```

### [`rust/python`](rust/python/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:python
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:python
```

### [`rust/sccache-server`](rust/sccache-server/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:sccache-server
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:sccache-server
```

### [`rust/cargo-audit`](rust/cargo-audit/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:cargo-audit
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:cargo-audit
```

### [`rust/sccache-scheduler`](rust/sccache-scheduler/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:sccache-scheduler
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:sccache-scheduler
```

### [`rust/athena`](rust/athena/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:athena
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:athena
```

## `bun`

### [`bun/bun_latest`](bun/bun_latest/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:bun_latest
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:bun_latest
```

### [`bun/bun_1.3`](bun/bun_1.3/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:bun_1.3
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:bun_1.3
```

### [`bun/bun_1`](bun/bun_1/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:bun_1
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:bun_1
```

## `postgres`

### [`postgres/postgres_latest`](postgres/postgres_latest/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:postgres_latest
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:postgres_latest
```

### [`postgres/postgres_17`](postgres/postgres_17/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:postgres_17
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:postgres_17
```

### [`postgres/postgres_16`](postgres/postgres_16/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:postgres_16
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:postgres_16
```

### [`postgres/postgres_14`](postgres/postgres_14/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:postgres_14
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:postgres_14
```

### [`postgres/postgres_15`](postgres/postgres_15/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:postgres_15
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:postgres_15
```

## `clickhouse-server`

### [`clickhouse-server/clickhouse_24.11`](clickhouse-server/clickhouse_24.11/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:clickhouse_24.11
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:clickhouse_24.11
```

### [`clickhouse-server/clickhouse_25.3`](clickhouse-server/clickhouse_25.3/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:clickhouse_25.3
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:clickhouse_25.3
```

### [`clickhouse-server/clickhouse_25.4`](clickhouse-server/clickhouse_25.4/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:clickhouse_25.4
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:clickhouse_25.4
```

### [`clickhouse-server/clickhouse_25.5`](clickhouse-server/clickhouse_25.5/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:clickhouse_25.5
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:clickhouse_25.5
```

### [`clickhouse-server/clickhouse_24.10`](clickhouse-server/clickhouse_24.10/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:clickhouse_24.10
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:clickhouse_24.10
```

### [`clickhouse-server/clickhouse_25.2`](clickhouse-server/clickhouse_25.2/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:clickhouse_25.2
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:clickhouse_25.2
```

### [`clickhouse-server/clickhouse_24.9`](clickhouse-server/clickhouse_24.9/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:clickhouse_24.9
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:clickhouse_24.9
```

### [`clickhouse-server/clickhouse_24.7`](clickhouse-server/clickhouse_24.7/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:clickhouse_24.7
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:clickhouse_24.7
```

### [`clickhouse-server/clickhouse_24.6`](clickhouse-server/clickhouse_24.6/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:clickhouse_24.6
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:clickhouse_24.6
```

### [`clickhouse-server/clickhouse_24.8`](clickhouse-server/clickhouse_24.8/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:clickhouse_24.8
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:clickhouse_24.8
```

### [`clickhouse-server/clickhouse_25.7`](clickhouse-server/clickhouse_25.7/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:clickhouse_25.7
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:clickhouse_25.7
```

### [`clickhouse-server/clickhouse_24.12`](clickhouse-server/clickhouse_24.12/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:clickhouse_24.12
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:clickhouse_24.12
```

### [`clickhouse-server/clickhouse_25.8`](clickhouse-server/clickhouse_25.8/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:clickhouse_25.8
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:clickhouse_25.8
```

### [`clickhouse-server/clickhouse_25.1`](clickhouse-server/clickhouse_25.1/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:clickhouse_25.1
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:clickhouse_25.1
```

### [`clickhouse-server/clickhouse_25.6`](clickhouse-server/clickhouse_25.6/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:clickhouse_25.6
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:clickhouse_25.6
```

### [`clickhouse-server/clickhouse_24.3`](clickhouse-server/clickhouse_24.3/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:clickhouse_24.3
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:clickhouse_24.3
```

### [`clickhouse-server/clickhouse_24.5`](clickhouse-server/clickhouse_24.5/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:clickhouse_24.5
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:clickhouse_24.5
```

## `kubeconform`

### [`kubeconform/kubeconform_latest`](kubeconform/kubeconform_latest/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:kubeconform_latest
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:kubeconform_latest
```

## `node`

### [`node/node_20`](node/node_20/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:node_20
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:node_20
```

### [`node/node_22-slim`](node/node_22-slim/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:node_22-slim
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:node_22-slim
```

### [`node/node_24-slim`](node/node_24-slim/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:node_24-slim
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:node_24-slim
```

### [`node/node_24`](node/node_24/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:node_24
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:node_24
```

### [`node/node_22`](node/node_22/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:node_22
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:node_22
```

### [`node/node_20-slim`](node/node_20-slim/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:node_20-slim
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:node_20-slim
```

## `debezium`

### [`debezium/debezium_2.0.0.Beta2`](debezium/debezium_2.0.0.Beta2/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:debezium_2.0.0.Beta2
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:debezium_2.0.0.Beta2
```

### [`debezium/debezium_3.0.0.Final`](debezium/debezium_3.0.0.Final/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:debezium_3.0.0.Final
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:debezium_3.0.0.Final
```

### [`debezium/debezium_2.0.0.Beta1`](debezium/debezium_2.0.0.Beta1/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:debezium_2.0.0.Beta1
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:debezium_2.0.0.Beta1
```

### [`debezium/debezium_1.9.5.Final`](debezium/debezium_1.9.5.Final/Dockerfile)

Install from the command line

```bash
docker pull ghcr.io/duyet/docker-images:debezium_1.9.5.Final
```

Use as base image in Dockerfile:

```Dockerfile
FROM ghcr.io/duyet/docker-images:debezium_1.9.5.Final
```