yii2-docker icon indicating copy to clipboard operation
yii2-docker copied to clipboard

docker-compose` process finished with exit code 17

Open rucaua opened this issue 1 year ago • 1 comments

compose up dev fails with ``docker-compose process finished with exit code 17 on win11

to replicate:

  1. clone repo
  2. copy env-dist to .env
  3. change PHP_BASE_IMAGE_VERSION=8.2-apache to PHP_BASE_IMAGE_VERSION=8.3-apache
  4. 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

rucaua avatar Oct 03 '24 17:10 rucaua

Try to uncomment this line: https://github.com/yiisoft/yii2-docker/blob/773ca8be340230738da8625f30db954dcdb42899/.env-dist#L4

in .env

schmunk42 avatar Oct 09 '24 12:10 schmunk42