diff --git a/builder/README.md b/builder/README.md new file mode 100644 index 0000000..ff1a9cc --- /dev/null +++ b/builder/README.md @@ -0,0 +1,27 @@ +tutum/builder +============= + +A docker image that builds, tests and pushes docker images from code repositories. + +## docker-compose.yml + +``` +builder: + image: tutum/builder + command: vimagick/test + volumes: + - ~/.dockercfg:/.dockercfg:ro + environment: + - GIT_REPO=https://github.com/vimagick/dockerfiles.git + - DOCKERFILE_PATH=/test + privileged: true +``` + +## build docker image + +``` +$ cd ~/fig/builder/ +$ docker login +$ docker-compose run --rm -e DOCKERFILE_PATH=/tinc builder vimagick/tinc:latest +$ docker search vimagick/tinc +``` diff --git a/builder/docker-compose.yml b/builder/docker-compose.yml new file mode 100644 index 0000000..d78bb6a --- /dev/null +++ b/builder/docker-compose.yml @@ -0,0 +1,9 @@ +builder: + image: tutum/builder + command: vimagick/test + volumes: + - ~/.dockercfg:/.dockercfg:ro + environment: + - GIT_REPO=https://github.com/vimagick/dockerfiles.git + - DOCKERFILE_PATH=/test + privileged: true