20 lines
		
	
	
		
			426 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			426 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/bin/bash
 | |
| 
 | |
| source .env
 | |
| 
 | |
| mkdir -p var/docker-cache/.composer
 | |
| 
 | |
| docker run \
 | |
|     --rm \
 | |
|     --interactive \
 | |
|     --tty \
 | |
|     --user "$UID:$(id -g)" \
 | |
|     --volume /etc/passwd:/etc/passwd:ro \
 | |
|     --volume /etc/group:/etc/group:ro \
 | |
|     --volume $PWD:/srv/app \
 | |
|     --volume $HOME:$HOME \
 | |
|     --volume $PWD/var/docker-cache/.composer:/tmp/.composer \
 | |
|     --env COMPOSER_HOME=/tmp/.composer \
 | |
|     ${PHP_IMAGE} \
 | |
|     composer "$@"
 |