我有一个名为hello
的bash脚本。我想使用Docker容器运行此脚本。我做了一个Dockerfile
,并输入了以下内容:
FROM ubuntu
WORKDIR /home/asthana/Desktop/DockerFiles
RUN chmod +x ./hello
RUN ./hello
hello
和Dockerfile
都在同一目录中,并且是当前工作目录。但是出现错误
chmod: cannot access './hello' : No such file or directory
请帮帮我。
答案 0 :(得分:1)
使用COPY
将问候对象从主机复制到容器。
FROM ubuntu
COPY ./hello /hello
RUN chmod +x /hello && /hello