I am refering abc.sh file as the starting point of my Application Container. It comprises of some liquibase commands to populate the DB before the application started.
My docker file extract related to the issue is below.
A. Please provide the Compose file
B. If you compose the service with the entrypoint being tail -f /dev/null, then do docker exec -it <cotnainerName> ls, does it list the file?
Please, format your post according to the following guide: How to format your forum posts
In short: please, use </> button to share codes, terminal outputs, error messages or anything that can contain special characters which would be interpreted by the MarkDown filter. Use the preview feature to make sure your text is formatted as you would expect it and check your post after you have sent it so you can still fix it.
Example code block:
```
echo "I am a code."
echo "An athletic one, and I wanna run."
```
Since you are on Windows, check the line endings in the shell script. Having windows line endings in a shell script running on Linux can give you similar error messages. In that case the error is not that the script is not found, but the non-printable character (line endings) in the script is executed by the script.
Have you tried to execute the entrypoint manually in the container?