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. -
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.
There also needs to be a separate build job for each image in the .github/workflows/main.yml
file.