Я пытаюсь запустить простую команду внутри скрипта file.sh, но не работает.
Мой Dockerfile похож на это
FROM microsoft/mssql-server-linux:2017-latest
ENV SA_PASSWORD=Passw0rd
ENV ACCEPT_EULA=Y
COPY entrypoint.sh entrypoint.sh
COPY SqlCmdStartup.sh SqlCmdStartup.sh
COPY SqlCmdScript.sql SqlCmdScript.sql
RUN chmod +x ./SqlCmdStartup.sh
CMD /bin/bash ./entrypoint.sh
Первая строка SqlCmdStartup.sh:
sleep 20s
Но я получаю эту ошибку:
sleep: invalid time interval '20s\r'
Try 'sleep --help' for more information.
Я следую этому примеру:
https://msdn.microsoft.com/en-us/magazine/mt784660.aspx