Running CLI Commands

You can run any command on the web server container using the composer server exec command. You need to prepend the command with the options delimiter --.

For example to run a composer installed binary like phpcs run:

composer server exec -- vendor/bin/phpcs

Or to show all environment variables:

composer server exec -- printenv


Local Server provides special support for WP CLI commands via the composer server cli -- command. Prepend all your commends with composer server cli -- and drop the proceeding wp. For example, to list all posts:

composer server cli -- post list

To install a new language file and activate it:

composer server cli -- language core install fr_FR

CLI commands via Local Server also support piping, for example import a database SQL file:

composer server cli -- db import - < ~/Downloads/database.sql