@@ -21,26 +21,26 @@ RUN chown -R rssadmin:rssadmin /data
21
21
RUN chmod -R 777 /data
22
22
USER rssadmin
23
23
24
- COPY rss-${RSS_VERSION}-hadoop${HADOOP_SHORT_VERSION}.tgz /data/rssadmin
25
- RUN tar -xvf /data/rssadmin/rss-${RSS_VERSION}-hadoop${HADOOP_SHORT_VERSION}.tgz -C /data/rssadmin
24
+ COPY --chown=rssadmin:rssadmin rss-${RSS_VERSION}-hadoop${HADOOP_SHORT_VERSION}.tgz /data/rssadmin
25
+ RUN tar --no-same-owner - xvf /data/rssadmin/rss-${RSS_VERSION}-hadoop${HADOOP_SHORT_VERSION}.tgz -C /data/rssadmin
26
26
RUN mv /data/rssadmin/rss-${RSS_VERSION}-hadoop${HADOOP_SHORT_VERSION} /data/rssadmin/rss
27
27
RUN rm /data/rssadmin/rss/conf/rss-env.sh
28
28
RUN rm -rf /data/rssadmin/rss-${RSS_VERSION}-hadoop${HADOOP_SHORT_VERSION}.tgz
29
29
30
- COPY rss-env.sh /data/rssadmin/rss/conf
30
+ COPY --chown=rssadmin:rssadmin rss-env.sh /data/rssadmin/rss/conf
31
31
32
32
RUN chmod -R 777 /data/rssadmin/rss
33
33
34
34
COPY --chmod=755 rss-env.sh /data/rssadmin/rss/bin
35
35
36
36
COPY --chmod=755 start.sh /data/rssadmin/rss/bin
37
37
38
- COPY $HADOOP_FILE /data/rssadmin
38
+ COPY --chown=rssadmin:rssadmin $HADOOP_FILE /data/rssadmin
39
39
RUN mkdir -p /data/rssadmin/hops-${HADOOP_VERSION}
40
- RUN tar -zxvf /data/rssadmin/$HADOOP_FILE --strip-components=1 -C /data/rssadmin/hops-${HADOOP_VERSION}
40
+ RUN tar --no-same-owner - zxvf /data/rssadmin/$HADOOP_FILE --strip-components=1 -C /data/rssadmin/hops-${HADOOP_VERSION}
41
41
RUN mv /data/rssadmin/hops-${HADOOP_VERSION} /data/rssadmin/hadoop
42
42
RUN rm -rf /data/rssadmin/$HADOOP_FILE
43
- COPY hadoopconfig/ /data/rssadmin/hadoop/etc/hadoop
43
+ COPY --chown=rssadmin:rssadmin hadoopconfig/ /data/rssadmin/hadoop/etc/hadoop
44
44
45
45
ENV RSS_VERSION ${RSS_VERSION}
46
46
0 commit comments