windows 下 使用Dockerfile CPOY 指令,复制的sh文件无法执行

windows 下 使用Dockerfile CPOY 指令,复制的sh文件无法执行

原因:windows的换行符与Linux不同。

可以使用工具修正一下,比如在IDEA右下角:
换成LF就好了
windows 下 使用Dockerfile CPOY 指令,复制的sh文件无法执行

也可以在设置里全局换成LF:
行分隔符(新文件):Unix 和 OS X ()
windows 下 使用Dockerfile CPOY 指令,复制的sh文件无法执行