Skip to content

Instantly share code, notes, and snippets.

@JanGalek
Created August 20, 2024 20:01
Show Gist options
  • Save JanGalek/e76fd32924e37e7ec81483f5784eb265 to your computer and use it in GitHub Desktop.
Save JanGalek/e76fd32924e37e7ec81483f5784eb265 to your computer and use it in GitHub Desktop.
Dockerized composer
#alias composer="docker run --rm --interactive --tty --volume $PWD:/app -w /app --user $(id -u):$(id -g) composer $@"
composer() {
docker run --rm --interactive --tty \
--volume "$PWD:/app" \
--volume ${COMPOSER_HOME:-$HOME/.composer}:/tmp \
--volume "$HOME/.composer:/root/.composer" \
-w /app \
--user "$(id -u):$(id -g)" \
composer "$@"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment