Nothing but s6-overlay
Go to file
dependabot[bot] fe7a908bb0
Bump docker/bake-action from 2.2.0 to 2.3.0
Bumps [docker/bake-action](https://github.com/docker/bake-action) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/docker/bake-action/releases)
- [Commits](https://github.com/docker/bake-action/compare/v2.2.0...v2.3.0)

---
updated-dependencies:
- dependency-name: docker/bake-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-12 10:51:50 +00:00
.github Bump docker/bake-action from 2.2.0 to 2.3.0 2022-10-12 10:51:50 +00:00
build Simplify 2022-09-14 00:56:16 +02:00
Dockerfile Set default version to 3.1.0.0 2022-09-14 01:44:16 +02:00
Dockerfile.legacy Remove unecessary build arg 2022-09-13 23:29:04 +02:00
README.md Update with instructions 2022-09-14 01:54:54 +02:00

S6-overlay rootfs

The simplest and fastest way to get S6 supervisor in your image

Usage

COPY --from=nlss/s6-rootfs:latest ["/", "/"]

or with fixed version:

COPY --from=nlss/s6-rootfs:3.1.2.1 ["/", "/"]

That's it!

# ---------------------
# Build root filesystem
# ---------------------
FROM scratch AS rootfs

# Copy over base files
COPY ["./rootfs", "/"]

# Install S6
COPY --from=nlss/s6-rootfs:3.1.2.1 ["/", "/"]


# ---------------------
# Build image
# ---------------------
FROM alpine:latest

COPY --from=rootfs ["/", "/"]
RUN apk add --update --no-cache nano