Images are automatically build on Docker Hub.
Docker Cloud and therefore Docker Hub also provides overriding and customization of various commands when building images automatically.
There are some hooks defined in the docker/hooks
folder of these images:
hooks/build
- executed when building imagehooks/post_push
- executed after building image, used to push additional tags
to Docker Hub.Labels are neat way to expose additional metadata about particular Docker object. We use Label Schema when defining image labels:
build-date
- Date and time of the build. Defined as
org.label-schema.build-date=$BUILD_DATE
, where $BUILD_DATE
is set dynamically
via above hooks/build
scriptvcs-url
- Repository location on GitHub. Defined as
org.label-schema.vcs-url="https://github.com/phpearth/docker-php.git"
vcs-ref
- Reference to commit in Git repositoryschema-version
- Version of the Label Schema in use.vendor
- Vendor name of the image creators.name
description
url