Sign inSign up

nephatrine/alpine-s6

By nephatrine

Updated about 4 hours ago

Base Container w/ Alpine Linux, S6, & S6-Overlay

Image
Operating systems
0

50K+

nephatrine/alpine-s6 repository overview

Alpine S6-Overlay

Git: NephCode Git: GitHub OCI: NephCode OCI: DockerHub unRAID License: ISC

This container image contains Alpine Linux with the Skarnet S6 supervisor, and the S6 overlay installed. It is intended as a base image for other containerized applications. It is not intended to be generally useful outside that context and support is provided purely on a best effort basis.

This base image creates slightly chunkier base images. The images are still relatively small and performant, but include some niceties that other containers don't bother including like cron, logrotate, and bash. It also includes a non-root userid which can be mapped to a userid outside the container for the purposes of keeping permissions sane on the mounted data volume.

Supported Tags

  • alpine-s6:3.24-3.2.3.2: Alpine 3.24 w/ s6-overlay 3.2.3.2

Software

Configuration

  • TZ: Time Zone (i.e. America/New_York)
  • PUID: Mounted File Owner User ID
  • PGID: Mounted File Owner Group ID

Testing

docker-compose
services:
  alpine-s6:
    image: nephatrine/alpine-s6:latest
    container_name: alpine-s6
    environment:
      TZ: America/New_York
      PUID: 1000
      PGID: 1000
    volumes:
      - /mnt/containers/alpine-s6:/mnt/config
docker run
docker run --rm -ti code.nephatrine.net/nephnet/alpine-s6:latest /bin/bash

Tag summary

Content type

Image

Digest

sha256:bc3156cf0

Size

12.3 MB

Last updated

about 4 hours ago

docker pull nephatrine/alpine-s6