dockerfile是不是在创建目录和复制文件?

时间:2016-01-08 19:48:07

标签: docker dockerfile

我的dockerfile中有以下内容。 (还有更多。但我在这里粘贴了相关部分)

RUN useradd jenkins
USER jenkins

# Maven settings
RUN mkdir ~/.m2
COPY settings.xml ~/.m2/settings.xml

docker build很好,当我运行docker image时,我看到没有错误。

但我没有在主机文件系统的.m2处看到/home/jenkins/.m2目录。

我也尝试用~替换/home/jenkins,但我仍然没有看到.m2被创建。

我做错了什么?

由于

1 个答案:

答案 0 :(得分:2)

我尝试了类似的东西并得到了

query.gsub!(' ', '+')

你的useradd不足以创建/ home / jenkins

我为我的用户gg做了

Step 4 : RUN mkdir ~/.m2
 ---> Running in 9216915b2463
mkdir: cannot create directory '/home/jenkins/.m2': No such file or directory

这将创建用户gg的目录 `

相关问题