我正在尝试建立一个简单的shell脚本,该脚本将按照以下内容进行操作。我们称之为docker_maker.sh
:
do stuff
docker build -t my-registry.com/my_image:latest .
docker push my-registry.com/my_image:latest
do more stuff
但是当我调用脚本时:
cd /where/my/dockerfile/is
sh docker_maker.sh
我收到以下错误:
unable to prepare context: path ".\r" not found
似乎正在发生的事情是docker build命令在构建调用中包括了.\r
换行符。有没有办法可以避免这种情况的发生?