在Dockerfile中运行脚本出错

3
我可以为您进行翻译。以下是您需要翻译的内容:

我正在尝试在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/zh-cn/magazine/mt784660.aspx


我的回复怎么样?它有效吗? - Sébastien Helbert
1个回答

2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接