我正在尝试为一个应用程序创建Dockerfile,我想在Docker中运行该应用程序。我使用activator run命令来运行该应用程序,并且该命令位于文件结构xyz\Desktop\ffa_predix\activator-1.2.10
内。因此,我进入了该文件并将我的Dockerfile放在那里,并具有以下内容。
FROM jboss/base-jdk:7
RUN mkdir -p /ffa_app
COPY . /ffa_app
WORKDIR /ffa_app
CMD ["activator" , "run"]
EXPOSE 9000
但是在执行到第二行时,出现了以下错误信息:
请注意保留原有的HTML标签。mkdir: 无法创建目录'/ffa_app':权限被拒绝。
COPY
命令,为什么还需要mkdir
命令呢? - Aserre