我正试图为一个应用程序创建一个Dockerfile,我想要在这个停靠程序中运行。我正在使用命令激活器运行应用程序。该命令位于文件结构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但是在第二行之后,它给了我一个错误:
mkdir:无法创建目录'/ffa_app':权限被拒绝。
发布于 2018-03-07 21:09:34
由基本图像设置的用户是jboss,所以您有两个选项:
mkdir -p ~/ffa_app中创建和工作USER root语句之后设置FROM不用说,我建议坚持使用权限较低的用户。
https://stackoverflow.com/questions/49152811
复制相似问题