exec

Purpose

Use exec if you want to run a command in existing containers.

Usage

spin exec [OPTIONS] SERVICE COMMAND

Example:

spin exec php php artisan migrate

The above command runs php artisan migrate inside of the php service (this is why "php" is repeated twice).

Official Documentation & Additional Options

This command is a shortcut for docker-compose exec and can accept additional options that you pass to it.

Special notes

  • Make sure to change service to the service name defined in your "docker-compose.yml" file
  • Pass the command after the service name. It must be a valid command inside that container
Edit this page on GitHub Updated at Wed, Jul 6, 2022