Error de Docker Compose
Problema
Hace poco, mientras actualizaba Skela con webpack, me encontré con un error raro: no podía ejecutar un script sencillo:
bin/composer
#!/bin/bash
docker-compose exec -w /var/www/html/wp-content/themes/skela wordpress composer "$@"Al intentar ejecutar este script con ./bin/composer install, obtenía este error en la terminal:
ERROR: Setting workdir for exec is not supported in API < 1.35 (1.30)El error venía de la opción -w del comando docker-compose exec dentro del script composer.
Solución
La solución fue actualizar la versión en mi archivo docker-compose.yml, de la 3.5 a la 3.6. Es curioso, porque la 3.5 no se parece en nada a la versión de API 1.35 del mensaje de error 🤷
docker-compose.yml
version: '3.6'services:
wordpress:
build: