mirror of
https://github.com/code-rhapsodie/docker.git
synced 2026-03-23 22:02:06 +01:00
master
TODO: move to github actions and update documentation
Docker images
This repository holds reusable images we need to build or extend very often.
List of available images: https://github.com/code-rhapsodie/docker/packages
Usage
docker pull docker.pkg.github.com/code-rhapsodie/docker/<IMAGE>:<VERSION>
or
https://hub.docker.com/repository/docker/coderhapsodie/docker
docker pull coderhapsodie/docker:<IMAGE>-<VERSION>
Add new image
- create a folder
myimage - create a subfolder for the version
version - create a
Dockerfileinmyimage/version - add the
myimage/versiontuple as a new entry in the env/matrix in.travis.yml
How it works
- travis build the image
- travis push the image with a deployment step
It uses encrypted credentials tied to this project and pushed with:
$ travis encrypt GITHUB_USERNAME=XXXX --add env.global
$ travis encrypt GITHUB_PASSWORD=XXXX --add env.global
Contribute
Documentation: when modifying the documention please add [ci skip] in the commit message.
Todo
- make it possible to reuse one of the existing built image during the same build
Description
Releases
1
Languages
Dockerfile
70.9%
PHP
26.2%
Shell
2.9%