我在我的 Dockerfile 中有以下内容(还有更多,但我只复制了相关部分):
RUN useradd jenkins
USER jenkins
# Maven settings
RUN mkdir ~/.m2
COPY settings.xml ~/.m2/settings.xml
docker构建过程成功完成,当我运行docker镜像时,没有看到任何错误。
但是我在主机文件系统中的/home/jenkins/.m2
下没有看到.m2
目录被创建。
我还尝试将~
替换为/home/jenkins
,但仍然没有看到.m2
被创建。
我做错了什么?
谢谢
RUN mkdir .m2 COPY settings.xml .m2/settings.xml RUN chmod -R 755 .m2
。我得到以下错误提示:chmod: changing permissions of '.m2/settings.xml': Operation not permitted
。 - brain storm