Skip to content

himanzero/alpine-tini

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alpine Tini

Build and Push Docker Image

A minimal Docker image based on Alpine Linux with Tini installed as the init process.

Why Tini?

Tini is a tiny init process that helps:

  • Reap zombie processes.
  • Forward signals to child processes.
  • Handle process termination correctly.

Tags

This image is automatically built and tagged:

  • latest: Always points to the newest build.
  • <alpine-version>: Points to the specific version of Alpine used (e.g., 3.19.1).

Usage

You can use this as a base for your own Dockerfiles:

FROM himanzero/alpine-tini:latest

# Your configuration here

Dockerfile

Here is the source Dockerfile used to build this image:

FROM alpine:latest
RUN apk add --no-cache tini
ENTRYPOINT ["/sbin/tini", "--"]
CMD ["/bin/sh"]

Automated Rebuilds

This repository uses GitHub Actions to:

  1. Check for updates to the upstream alpine:latest image daily.
  2. Rebuild and push to Docker Hub automatically when an update is detected.
  3. Handle version tagging dynamically based on the Alpine release string.

About

A minimal Docker image based on Alpine Linux with Tini installed as the init process.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors