Skip to content

An Ubuntu based Docker Container used as a base for other containers that runs ubuntu with S6 overlay bits laid on top

License

Notifications You must be signed in to change notification settings

teknofile/docker-base-ubuntu-s6

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker-base-ubuntu-s6

Docker-cacti is an implementation of cacti inside of a docker container. This container is based off of s6-overlay and uses much of the same structure as the folks at linuxserver.io. This container, when started stores it's data and state in /config. The cacti application runs behind nginx and the image itself is runs in an ubuntu based image.

This is a bsae ubuntu image, currently being built from ubuntu:18.04. The intent really isn't to use this specifically as an image directly, but to inherit additional images from. This container, installs the s6-overlay system into the image. The current architecture should be respected when doing so too.

When building images from this, create a /etc/services.d/<servicename>/run script to start it up. Additional configuratino scripts can be placed in /etc/cont-init.d/<script name>.

Multi-Arch

I'm building these images using the docker buildx plugin for arm, arm64 and amd64. Pulling wtfo/docker-base-ubuntu-s6 should pull the correct arch through some manifest magic.

Support

If you need help, open up an issue on GitHub.

About

An Ubuntu based Docker Container used as a base for other containers that runs ubuntu with S6 overlay bits laid on top

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published