我想在我的docker中安装kafka图像,我尝试使用https://registry.hub.docker.com/u/wurstmeister/kafka/,但是当我在命令行docker中写入wurstmeister / kafka时,我收到了这个错误:
/bin/sh: 1: /tmp/download-kafka.sh: Permission denied
Service 'kafka' failed to build: The command [/bin/sh -c /tmp/download-kafka.sh] returned a non-zero code: 126
有人知道这个问题吗?
答案 0 :(得分:0)
答案 1 :(得分:0)
我遇到了同样的问题,结果是由克隆时具有Windows风格EOL(CRLF而不是LF)的download-kafka.sh引起的。如果您在Windows计算机上运行,请确保使用core.autocrlf false配置git。
git config --global core.autocrlf false
答案 2 :(得分:-1)
您可以添加RUN chmod 777 /tmp/download-kafka.sh
在执行RUN /tmp/download-kafka.sh