A container registry is a storage to hold docker images which can be used in the private and public docker runners. See GitLab Container Registry for details.
This example uses an image with an OpenSUSE linux. It is created here: https://gitlab.version.fz-juelich.de/sharedrunner/opensuse
test:
image: registry.jsc.fz-juelich.de/sharedrunner/opensuse
tags:
- public-docker
script:
- uname -a
You may create your own docker image by creating a project https://gitlab.jsc.fz-juelich.de/username/projectname
with enabled GitLab Container Registry.
The image will be available here: registry.jsc.fz-juelich.de/username/projectname
.
jojomi/hugo
The Hugo image is used to create this documentation. See Hugo example for more detailed imformation.
pages:
image: jojomi/hugo
tags:
- public-docker
script:
- hugo version
- hugo
artifacts:
paths:
- public