当我尝试运行bash脚本时显示错误

时间:2020-05-04 05:40:22

标签: bash docker dockerfile

我有一个名为hello的bash脚本。我想使用Docker容器运行此脚本。我做了一个Dockerfile,并输入了以下内容:

FROM ubuntu
WORKDIR /home/asthana/Desktop/DockerFiles
RUN chmod +x ./hello
RUN ./hello

helloDockerfile都在同一目录中,并且是当前工作目录。但是出现错误

chmod: cannot access './hello' : No such file or directory 

请帮帮我。

1 个答案:

答案 0 :(得分:1)

使用COPY将问候对象从主机复制到容器。

FROM ubuntu
COPY ./hello /hello
RUN chmod +x /hello && /hello