Skip to content

Instantly share code, notes, and snippets.

@mecmartini
Last active November 9, 2021 13:59
Show Gist options
  • Save mecmartini/613e3efe2be6c0d24fc2fcc218e75627 to your computer and use it in GitHub Desktop.
Save mecmartini/613e3efe2be6c0d24fc2fcc218e75627 to your computer and use it in GitHub Desktop.
My docker aliases
#!/bin/sh
# Start/Stop
alias dcup='docker-compose up -d'
alias dcst='docker-compose stop'
# Traefik
alias dcup-traefik='docker-compose -f traefik.yml up -d'
alias dcst-traefik='docker-compose -f traefik.yml stop'
# Exec
alias dcex='docker-compose exec --user 82'
alias dcexphp='docker-compose exec --user 82 php'
alias dcexphpsh='docker-compose exec --user 82 php sh'
# Composer
alias dccm='docker-compose exec --user 82 php composer'
alias dccminst='docker-compose exec --user 82 php composer install'
alias dccmup='docker-compose exec --user 82 php composer update'
alias dccmrq='docker-compose exec --user 82 php composer require'
alias dccmrm='docker-compose exec --user 82 php composer remove'
# Drush
alias dcds='docker-compose exec --user 82 php drush'
alias dcdscr='docker-compose exec --user 82 php drush cr'
alias dcdssql='docker-compose exec --user 82 php drush sql-cli'
alias dcdssqlimp='docker-compose exec --user 82 php drush sql-cli <'
alias dcdssqldump='docker-compose exec --user 82 php drush sql-dump'
alias dcdscim='docker-compose exec --user 82 php drush cim -y'
alias dcdscex='docker-compose exec --user 82 php drush cex -y'
alias dcdsen='docker-compose exec --user 82 php drush en -y'
alias dcdspmu='docker-compose exec --user 82 php drush pmu -y'
# Drupal console
alias dcdc='docker-compose exec --user 82 php drupal'
# Drupal
alias dcdrudeploy='docker-compose exec --user 82 php composer install && docker-compose exec --user 82 php drush updb -y --entity-updates && docker-compose exec --user 82 php drush cim -y && docker-compose exec --user 82 php drush cr'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment