yii2-docker
yii2-docker copied to clipboard
docker-compose` process finished with exit code 17
compose up dev fails with ``docker-compose process finished with exit code 17 on win11
to replicate:
- clone repo
- copy env-dist to .env
- change
PHP_BASE_IMAGE_VERSION=8.2-apachetoPHP_BASE_IMAGE_VERSION=8.3-apache - run
docker-compose up php-dev
console:
=> [php-dev dev 6/7] RUN chmod 755 /usr/local/bin/docker-php-entrypoint /usr/local/bin/composer 0.6s
=> ERROR [php-dev dev 7/7] RUN curl -sS https://getcomposer.org/installer | php -- --filename=composer.phar --install-dir=/usr/local/bi 2.1s
------
> [php-dev dev 7/7] RUN curl -sS https://getcomposer.org/installer | php -- --filename=composer.phar --install-dir=/usr/local/bin && composer clear-cache:
0.904 All settings correct for using Composer
0.905 Downloading...
2.076
2.076 Composer (version 2.8.0) successfully installed to: /usr/local/bin/composer.phar
2.076 Use it: php /usr/local/bin/composer.phar
2.076
2.081 /usr/bin/env: 'bash\r': No such file or directory
2.081 /usr/bin/env: use -[v]S to pass options in shebang lines
------
failed to solve: process "/bin/sh -c curl -sS https://getcomposer.org/installer | php -- --filename=composer.phar --install-dir=/usr/local/bin && composer clear-cache" did not complete successfully: exit code: 127
`docker-compose` process finished with exit code 17
actually had another issue with docker-compose build:
\yii2-docker\docker-compose.yml:docker-compose.apache.yml: The system cannot find the file specified.
probably it is windows problem. but still
Try to uncomment this line: https://github.com/yiisoft/yii2-docker/blob/773ca8be340230738da8625f30db954dcdb42899/.env-dist#L4
in .env