Como criar uma rede usando um script de linha de comando?

Gostaria de executar testes automatizados UI para o meu plugin WordPress. Estou usando o Docker para executar uma instância WP e executa meus testes, está tudo bem. Estou usando wp-cli para instalar e configurar um site de teste.

Gostaria também de executar o conjunto de testes em multisite. Para isso, preciso configurar uma rede. Eu sei como instalar uma rede multisite manualmente, mas eu preciso de um comando que eu adiciono ao meu Dockerfile. Então, minha pergunta é: Existe uma maneira de criar uma rede multisite usando script de linha de comando?

Solutions Collecting From Web of "Como criar uma rede usando um script de linha de comando?"

Como você já está usando o WP-CLI, eu recomendo que você use o comando wp core multisite-install para configurar sua instalação de rede.

Quando você verifica a documentação, verá que é bastante direto. Aqui está o exemplo dos documentos:

 $ wp core multisite-install --title="Welcome to the WordPress" \ > --admin_user="admin" --admin_password="password" \ > --admin_email="user@example.com" Single site database tables already present. Set up multisite database tables. Added multisite constants to wp-config.php. Success: Network installed. Don't forget to set up rewrite rules. 

Você pode usar este comando perfeitamente para configurar tudo no seu ambiente do Docker.