s6-overlay
This project serves as a base image for other containers. It includes Ubuntu with S6 overlay.
10K+
Hi! We're Danā and Jayā . We're a two person team with a passion for open source products. We created Server Side Upā to help share what we learn.
All of our software is free an open to the world. None of this can be brought to you without the financial backing of our sponsors.
Ā Ā
Ā Ā
Ā Ā
This is a list of the docker images this repository creates:
To make it easy for you, there are also other tags available to give you the best experience:
| š·ļø Tag | š Example | š More Info |
|---|---|---|
| Operating System Version | ubuntu-22.04 | Select your operating system version with the latest version of S6 Overlay. |
| Operating System Version + S6 Version | ubuntu-22.04-v3.1.4.2 | Select your operating system version and version of S6 Overlay |
| S6 Overlay Version | v3.1.4.2 | Use the latest operating system at the time, but a specific version of S6 overlay |
| Latest | latest | Use the latest version of Ubuntu and S6 Overlay |
Here are a few examples. We also have beta images and "edge" images for pull requests.
| āļø Operating System | š Version |
|---|---|
| Ubuntu 20.04 | ubuntu-20.04ā , beta-ubuntu-20.04ā , edge-{{PR number}}ā |
| Ubuntu 22.04 | ubuntu-22.04ā , beta-ubuntu-22.04ā , edge-{{PR number}}ā |
S6 Overlayā is a process supervisor that allows you to make any app disposable and repeatable within one container, even if you need two processes to run it (like PHP).
Instead of running Supervisorā inside of your container, S6 Overlay was built specifically for the lifecycle of containers -- giving you a more accurate way of bringing containers down and monitoring their health.
In a perfect world, yes. But this isn't a perfect world. See a great explanation called "The Docker Way" by the S6 Overlayā team for an excellent explanation.
Simply use this image name pattern in any of your projects:
serversideup/s6-overlay:{{flavor}}-{{version}}
For example... If I wanted to run Ubuntu 20.04, I would use this image:
serversideup/s6-overlay:ubuntu-20.04
ā The image builds automatically run weekly (Sunday at 0800 UTC) for latest security updates.
We get this question often. Our biggest principle is: your infrastructure should be able to run anywhere.
We believe privacy and control is the #1 priority when it comes to hosting infrastructure. We try to avoid the "big clouds" as much as possible because we're not comfortable that all 3 major players practice data mining of users and their products usually contain some sort of "vendor-lock".
We run all of our production servers on the latest LTS release of Ubuntu Server. The hosts we use are below. Some may be affiliate links that kick a few bucks at no extra cost to you, but they do not affect our recommendations at all.
Our current favorite. Excellent performance and value. Lots of datacenter options too.
Lots of developer love here. Not the best performing servers, but they do have a lot of awesome products!
Great performance and great support. These guys have really enhanced their offering over the last few years.
If you're shopping for a host, check out the benchmarks we've ran āā
We're taking the extra effort to open source as much as we can. Not only could this potentially help someone learn a little bit of Docker, but it makes it a heck of a lot easier for us to work with you on new open source ideas.
Since there are a lot of dependencies on these images, please understand that it can make it complicated on merging your pull request.
We'd love to have your help, but it might be best to explain your intentions first before contributing.
If you find a critical security flaw, please open an issue or learn more about our responsible disclosure policyā .
If you want to test running Github Actions locally in development, we use Actā . After install, configure your ENV and then you can run:
act --secret-file .env [my-command]
Content type
Image
Digest
sha256:41150606eā¦
Size
30.3 MB
Last updated
over 2 years ago
docker pull serversideup/s6-overlayPulls:
17
Last week