Containers is a repository of standardized Dockerfiles
that are built into images and hosted on DockerHub.
Many of these images are built on top of each other (i.e. Ubuntu
> Python
> Pyspark
).
I utilize these images as well as various GitHub template-repositories
in order to spin up standardized projects quick and seemless!
Use these hosted images in your Dockerfile by identifying the desired base image; follows standard image syntax <dockerhub-account>/<image>:<tag>
.
FROM armck/ubuntu-base:dev
RUN other_cool_things.exe
...
View all of these images hosted at my dockerhub account, armck.
These images can be manually copied or downloaded from GitHub for individual use, or you can just build on top of them with the publicly hosted iamges.
When adding new images to the repository, ensure the image
and version
are both defined in the DockerPush workflow.
A brief documentation summary should also be included in docs.