Невозможно выполнить файл .sh из контейнера docker в Windows

Я использую Windows 10 и работаю над проектом Django с помощью Docker.

Если я запускаю команду python из контейнера docker, она выполняется отлично.

E:\path>docker exec -it my_docker_container bash      
                                             
root@701z00f607ae:/app# python manage.py makemigrations authentication
No changes detected in app 'authentication'enter code here

Но когда я пытаюсь выполнить ту же команду с помощью файла .sh, она выдает другой результат.

root@701z00f607ae:/app# cat ./migration_script.sh 
python manage.py makemigrations authentication

root@701z00f607ae:/app# ./migration_script.sh 
'. installed app with label 'authentication

Примечание: Выполнение ./migration_script.sh прекрасно работает в системе на базе Linux.

Вернуться на верх