Custom Linux Docker image with S6 Overlay. Lightweight, secure, extensible. Supports amd64, arm64.
6.7K
This project provides a custom base Docker image built on Alpine Linux, integrated with S6 Overlay for efficient process management. It is designed to be lightweight, secure, and extensible, making it ideal for various deployment environments. The image supports multiple architectures, including amd64 and arm64, ensuring versatility. It includes automated GitHub Actions workflows to build and push the image to DockerHub, facilitating seamless integration and deployment. This base image is suitable for developers looking to create reliable and manageable containerized applications.
To install and run this project, follow these specific instructions:
docker pull dublok/base-image:alpine-latest
docker pull dublok/base-image:alpine-main
v0.0.1):
docker pull dublok/base-image:alpine-v0.0.1
To run the container using the pulled image, use the following command:
docker run -d dublok/base-image:alpine-latest
Replace alpine-latest with alpine-main or alpine-v0.0.1 if you are using the nightly build or a specific version, respectively.
If you need to customize the base image, you can clone the repository and build it locally.
git clone https://github.com/DockForge/base-linux.git
cd custom-base-image
docker build -t yourusername/custom-base-image:latest .
Run the container using your customized image:
docker run -d yourusername/custom-base-image:latest
By following these instructions, you can easily install and run the custom base image tailored to your requirements. For more details and updates, you can check the DockerHub repository: dublok/base-linux.
This custom base Docker image has several common use cases:
We welcome contributions from the community. If you wish to contribute, please follow these guidelines:
main.This project relies on several key dependencies to function correctly:
alpine-baselayoutalpine-keysapk-toolsbusyboxlibc-utilsbashxzca-certificatescurljqnetcat-openbsdprocps-ngshadowtzdataThese dependencies are crucial for the smooth operation and functionality of the custom base image, providing a secure and efficient environment for various applications.
This project is licensed under the GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007. See the LICENSE file for more details.
Content type
Image
Digest
sha256:ee81a6486…
Size
12.5 MB
Last updated
over 1 year ago
docker pull dublok/base-linux:alpine-beta