Search
 
SCRIPT & CODE EXAMPLE
 
CODE EXAMPLE FOR SHELL

/usr/bin/env: bash No such file or directory

Docker on Windows: /usr/bin/env: bash
 No such file or directory
Getting the following error when you want to start your Docker container on Windows: /usr/bin/env: bash
 : No such file or directory

[edit]
I discovered that another fix is to do dos2unix <file>

dos2unix <file with the issues>
Try that if you’re on Windows or working with others who work on Windows.

[/edit]
I found several topics with several fixes. But what fixed it for me was:

Solution: Setting the line-endings correctly

In my editor: 

In git: git config --global core.autocrlf false
I chose the 
 line ending as this is stated in PSR-12: 2.2 Files:
All PHP files MUST use the Unix LF (linefeed) line ending only.

I use PHPStorm and had to go to
Settings > Editor > Code Style > tab General > Unix and macOS (
)


NOTE: you may have to do the following to fix files with the wrong line-endings:

remove the built Docker image on Windows: first list docker images and then delete: docker rmi <imagename>
fix the line-ending of the file. You might do that by removing the newline and adding a new one. Don’t forget to save, commit and push
Source by stackoverflow.com #
 
PREVIOUS NEXT
Tagged: #No #file #directory
ADD COMMENT
Topic
Name
7+8 =