https://github.com/nephatrine/docker-alpine-s6
[mirror] Base Container w/ Alpine Linux, S6, S6-Overlay
https://github.com/nephatrine/docker-alpine-s6
alpine alpine-linux containers docker docker-image
Last synced: 24 days ago
JSON representation
[mirror] Base Container w/ Alpine Linux, S6, S6-Overlay
- Host: GitHub
- URL: https://github.com/nephatrine/docker-alpine-s6
- Owner: nephatrine
- License: isc
- Created: 2019-04-29T01:03:35.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2026-05-12T01:20:45.000Z (about 1 month ago)
- Last Synced: 2026-05-12T03:22:39.938Z (about 1 month ago)
- Topics: alpine, alpine-linux, containers, docker, docker-image
- Language: Shell
- Homepage: https://code.nephatrine.net/NephNET/docker-alpine-s6
- Size: 282 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Alpine S6-Overlay
[](https://code.nephatrine.net/NephNET/docker-alpine-s6)
[](https://github.com/nephatrine/docker-alpine-s6)
[](https://code.nephatrine.net/NephNET/-/packages/container/alpine-s6/latest)
[](https://hub.docker.com/repository/docker/nephatrine/alpine-s6/general)
[](https://code.nephatrine.net/nephatrine/unraid-containers)
[](https://opensource.org/licenses/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.23-3.2.3.0`: Alpine 3.23 w/ s6-overlay 3.2.3.0
## Software
- [Alpine Linux](https://alpinelinux.org/)
- [Skarnet S6](https://skarnet.org/software/s6/)
- [s6-overlay](https://github.com/just-containers/s6-overlay)
## Configuration
- `TZ`: Time Zone (i.e. `America/New_York`)
- `PUID`: Mounted File Owner User ID
- `PGID`: Mounted File Owner Group ID
## Testing
### docker-compose
```yaml
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
```sh
docker run --rm -ti code.nephatrine.net/nephnet/alpine-s6:latest /bin/bash
```