Contains Dockerfiles to build docker images for Cloud Foundry tools and other tools we use regularly.
Each directory with a Dockerfile relates to a container and will have repository of the same name in Docker Hub.
You can add a new container you only need to add these files:
Dockerfile
and support files to build the image.README.md
file describing the container*_spec.rb
file to test the container.Note: The repository must be added to Docker Hub manually
Tasks to build and tests the containers will be generated automatically:
rake build:bosh-init
builds the container under ./bosh-init
rake build:all
builds all containersrake spec:bosh-init
tests the container under ./bosh-init
rake spec:all
tests all the containersTravis will execute the tasks build:all
and spec:all