Skip to content

A simple set of Alpine containers with bash installed and set as the default shell.

License

Notifications You must be signed in to change notification settings

DockerToolbox/alpine-bash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DockerToolbox logo
Github Build Status Release Commits since release

Overview

This is a very simple set of Alpine containers which bash pre-installed and also with bash set to be the default shell.

This was created for no other reason than we were bored of having to do this in every Alpine container we build so we decided to create our own base instead.

Naming convention

Local containers

alpine-bash-<version> e.g. alpine-bash-314

Published containers

alpine-bash:<version> e.g. alpine-bash:3.14

Development

We do not include Dockerfiles with the repository as these are generated dynamically when required. We supply a helper script to do a lot of the heavy listing. The helper script is called manage-all.sh and can be from any level of the directory tree and is recursive.

If you are in the top level directory you will need to use manage.sh instead of manage-all.sh

Generate Dockerfiles

./manage-all.sh --generate

Build Containers

./manage-all.sh --build [--clean]

Scan Containers

./manage-all.sh --scan         

Publish Containers

./manage-all.sh --publish [ --ghcr ]

About

A simple set of Alpine containers with bash installed and set as the default shell.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages