├── rootfs └── etc │ ├── cont-finish.d │ └── .gitignore │ ├── cont-init.d │ └── .gitignore │ ├── fix-attrs.d │ └── .gitignore │ └── services.d │ └── .gitignore ├── README.md └── Dockerfile /rootfs/etc/cont-finish.d/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /rootfs/etc/cont-init.d/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /rootfs/etc/fix-attrs.d/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /rootfs/etc/services.d/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # base-alpine [![Docker Repository on Quay.io](https://quay.io/repository/justcontainers/base-alpine/status "Docker Repository on Quay.io")](https://quay.io/repository/justcontainers/base-alpine) 2 | A simple but powerful base image, based on Alpine Linux 3 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- 1 | FROM alpine:3.12.0 AS s6-alpine 2 | LABEL maintainer="Aleksandar Puharic xzero@elite7haers.net" 3 | 4 | ARG S6_OVERLAY_RELEASE=https://github.com/just-containers/s6-overlay/releases/latest/download/s6-overlay-amd64.tar.gz 5 | ENV S6_OVERLAY_RELEASE=${S6_OVERLAY_RELEASE} 6 | 7 | ADD rootfs / 8 | 9 | # s6 overlay Download 10 | ADD ${S6_OVERLAY_RELEASE} /tmp/s6overlay.tar.gz 11 | 12 | # Build and some of image configuration 13 | RUN apk upgrade --update --no-cache \ 14 | && rm -rf /var/cache/apk/* \ 15 | && tar xzf /tmp/s6overlay.tar.gz -C / \ 16 | && rm /tmp/s6overlay.tar.gz 17 | 18 | # Init 19 | ENTRYPOINT [ "/init" ] 20 | --------------------------------------------------------------------------------