Alpine Linux with the S6 Overlay that redirects /dev/log to stdout & stderr for docker happiness!
7.2K
A docker image based on Alpine Linux with the S6 Overlay that redirects /dev/log to stdout & stderr for docker happiness!
Alpine Linux is an independent, non-commercial, general purpose Linux distribution designed for power users who appreciate security, simplicity and resource efficiency. Alpine Linux prides itself on being small, simple and secure.
The s6-overlay project is a series of init scripts and utilities to ease creating Docker images using s6 as a process supervisor. The s6-overlay makes it easy to take advantages of s6 while still operate like other Docker images. The s6 init system provides many helpful tools to initialize and manage processes as the Docker container starts.
| Tag | Description |
|---|---|
| latest | The most current build. Images based on latest may change often an possibly could break. Test your images |
| 3.14 | Latest Alpine Linux 3.14 series |
| 3.13 | Latest Alpine Linux 3.13 series |
| 3.12 | Latest Alpine Linux 3.12 series |
| 3.11 | Latest Alpine Linux 3.11 series |
| 3.10 | Latest Alpine Linux 3.10 series - Upstream end of support 2021-05-01 |
| 3.9 | Latest Alpine Linux 3.9 series - Upstream end of support 2020-11-01 |
| 3.8 | Latest Alpine Linux 3.8 series - Upstream end of support 2020-05-01 |
| 3.7 | Latest Alpine Linux 3.7 series - Upstream end of support 2019-11-01 |
| 3.6 | Latest Alpine Linux 3.6 series - Upstream end of support 2019-05-01 |
| 3.5 | Latest Alpine Linux 3.5 series - Upstream end of support 2018-11-01 |
| 3.4 | Latest Alpine Linux 3.4 series - Upstream end of support 2018-05-01 |
| 3.3 | Latest Alpine Linux 3.3 series - Upstream end of support 2017-11-01 |
| edge | Latest Alpine Linux edge series |
| 3.11.2 | Alpine Linux 3.11.2 built on 2019-01-13 |
| 3.10.3 | Alpine Linux 3.10.3 built on 2019-01-13 |
| 3.9.4 | Alpine Linux 3.9.4 built on 2019-01-13 |
| 3.8.4 | Alpine Linux 3.8.4 built on 2019-01-13 |
| 3.8.0 | Alpine Linux 3.8.0 built on 2018-08-01 |
| 3.7.3 | Alpine Linux 3.7.3 built on 2019-01-13 |
| 3.6.5 | Alpine Linux 3.6.5 built on 2019-01-13 |
| 3.5.3 | Alpine Linux 3.5.3 built on 2019-01-13 |
| 3.4.6 | Alpine Linux 3.4.6 built on 2019-01-13 |
| 3.3.3 | Alpine Linux 3.3.3 built on 2019-01-13 |
I'm sure there are some but currently I'm unaware of current issues. If you find an issue please let me know on GitHub
A working docker daemon would be helpful to utilize this image.
This image is meant to be used as a base to build custom docker images from. It's value is that it takes the base alpine linux image and adds the s6 Overlay.
docker run --rm -ti project42/syslog-alpine:latest sh
This will present you with a shell on fresh container that will stop and remove itself when you exit the container.
FROM project42/syslog-alpine:latest
RUN apk --no-cache --update upgrade && \
apk add --no-cache rsync
ENTRYPOINT ["/init"]
| Environment | Description |
|---|---|
| TZ | Sets the container Timezone; example: CST6CDT default: UTC |
This image includes the sh shell and when running in detached mode can be connected to with:
docker exec -ti <container> sh
Maintainer: https://jordanclark.us
Maintainer's git repo: https://git.jordanclark.us/devops/syslog-alpine-docker
Github Issues: https://github.com/p42/syslog-alpine-docker/issues
Alpine Linux: https://www.alpinelinux.org
s6-overlay: https://github.com/just-containers/s6-overlay
s6 supervisor: http://www.skarnet.org/software/s6/index.html
Content type
Image
Digest
Size
8.2 MB
Last updated
over 5 years ago
docker pull project42/syslog-alpine