This repository holds the Dockerfile files for the various docker images hosted in the ohmyzsh organization at Docker Hub.
The code structure is as follows: each top-level folder with a Dockerfile
file is named after
the image that will be created (e.g. zsh
folder for ohmyzsh/zsh
image).
Inside this folder there needs to be:
-
Dockerfile
for building the Docker image. Seeohmyzsh/ohmyzsh
for an example of how to set it up, including metadataLABEL
s. -
build.sh
file which receives the Docker Hub organization name as the first argument, and builds all the tags for the given image. -
README.md
which provides information regarding the Docker image. If the image has a README.md file, this will be used to automatically update the README in Docker Hub.