|  | @@ -0,0 +1,21 @@
 | 
											
												
													
														|  | 
 |  | +#!/bin/bash
 | 
											
												
													
														|  | 
 |  | +# This is a script for running Compose inside a Docker container. It's handy for
 | 
											
												
													
														|  | 
 |  | +# development.
 | 
											
												
													
														|  | 
 |  | +#
 | 
											
												
													
														|  | 
 |  | +# $ ln -s `pwd`/script/dev /usr/local/bin/docker-compose
 | 
											
												
													
														|  | 
 |  | +# $ cd /a/compose/project
 | 
											
												
													
														|  | 
 |  | +# $ docker-compose up
 | 
											
												
													
														|  | 
 |  | +# 
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +set -e
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +# Follow symbolic links
 | 
											
												
													
														|  | 
 |  | +if [ -h "$0" ]; then
 | 
											
												
													
														|  | 
 |  | +    DIR=$(readlink "$0")
 | 
											
												
													
														|  | 
 |  | +else
 | 
											
												
													
														|  | 
 |  | +    DIR=$0
 | 
											
												
													
														|  | 
 |  | +fi
 | 
											
												
													
														|  | 
 |  | +DIR="$(dirname "$DIR")"/..
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +docker build -t docker-compose $DIR
 | 
											
												
													
														|  | 
 |  | +exec docker run -i -t -v /var/run/docker.sock:/var/run/docker.sock -v `pwd`:`pwd` -w `pwd` docker-compose $@
 |