Skip to content

chris-garrett/docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker

Kitchen sink developer images. These are intended for use with docker compose.

Python: Build Rust: Build Node: Build Postgres: Build

Versions

Python 25.12.0

docker pull ghcr.io/chris-garrett/python:25.12.0

  • Dockerize: 0.7.0
  • Python: 3.12
  • Uv: 0.5.21
  • Watchexec: 2.1.2

Rust 25.7.0

docker pull ghcr.io/chris-garrett/rust:25.7.0

  • Dockerize: 0.7.0
  • Rust: 1.84.0
  • Watchexec: 2.1.2

Node 25.9.0

docker pull ghcr.io/chris-garrett/node:25.9.0

  • Bun: 1.2.0
  • Dockerize: 0.7.0
  • Fnm: 1.38.1
  • Node: 20.18.3
  • Watchexec: 2.1.2

Postgres 25.2.0

docker pull ghcr.io/chris-garrett/postgres:25.2.0

  • Pgvector: 0.8.0
  • Postgis: 16-3.5-alpine

Examples

See examples folder

Bring up stack

./task ex:restart ex:log

Visit the api endpoints:

Bring it down

./task ex:down

Images

Services

Todo

There are improvements that can be made on image size.

  • remove doc / man files
  • remove extras
  • found that folks are not stripping binaries :/

References