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:
-
Dockerfilefor building the Docker image. Seeohmyzsh/ohmyzshfor an example of how to set it up, including metadataLABELs. -
README.mdwhich 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.