Skip to content

Docker images ready for being used in a stack

License

Notifications You must be signed in to change notification settings

fefas/stack-ready

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stack Ready

Purpose

These images were built to help those who are always redoing the same work when setting up new applications to be running in a container cluster.

If you need something optmizated, this repo might not be what you are looking for. It will be mostly probably better to build images by your own.

On the otherhand, if you are just setting up a new project using the most common packages, this is your place! Just pick up the image that better fits for your use case.

Tags organization

The images follow the following format:

fefas/stack-ready/<lang>:<version>-<os+version>+<depManager+version>[-<install1>[-<install2>]...]

Examples:

  • fefas/stack-ready/php:8.0.2-alpine3.11-composer2.0.9-mysql
  • fefas/stack-ready/php:8.0.2-alpine3.11-composer2.0.9-postgresql
  • fefas/stack-ready/php:8.0.2-alpine3.11-composer2.0.9-postgresql-rabbitmq-redis

Features

This repository contains docker images ready for being used in a stack. But what does it means? Every time containerized applications are set up, common problems such as the followings have to be addressed:

  • Not root user
  • Workdir
  • Controlling of startup order
  • Dependecy manager of our choosen language
  • Common packages (of course, the minimum according to your need)
  • ...

Even though this is not intended to be part of official docker images, the best practices were followed.

About

Docker images ready for being used in a stack

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published