Hi @alainroger,
Those questions you’re seeing are part of the WooCommerce onboarding / setup wizard, and at the moment they are not exposed as interactive options via WP-CLI. That’s why you’re not finding any wp wc <command> that maps to those prompts.
The setup wizard is primarily UI-driven and stores its answers as WordPress options, WooCommerce settings, and sometimes transient or task-list state. WP-CLI does support managing WooCommerce settings, but it does not support “answering” the onboarding wizard itself.
That said, there are a few practical ways to achieve what you’re trying to do in a Docker-based testing environment.
The most common approach is to skip the setup wizard entirely and configure WooCommerce directly via WP-CLI. For example, you can mark WooCommerce as installed and dismiss the onboarding tasks by updating the relevant options, then set all required store settings explicitly using wp option update and wp wc settings commands (currency, country, tax, shipping, etc.). This is how most automated test environments handle it.
Another option is to import a preconfigured database or SQL dump where WooCommerce has already completed onboarding. This is often the fastest and most reliable solution for repeatable test environments, especially in CI pipelines.
You can also use WP-CLI to programmatically set the same values the wizard would normally set, such as store address, currency, product types, and payment methods. While this doesn’t “answer” the wizard questions, it results in the same final configuration state.
In short, there is currently no supported way to pre-answer WooCommerce’s onboarding questions directly from the command line. The recommended approach is to bypass the wizard and configure WooCommerce via WP-CLI options, settings commands, or a pre-seeded database.