diff --git a/datanode/Dockerfile b/datanode/Dockerfile index 06e70f9..fcebc0e 100644 --- a/datanode/Dockerfile +++ b/datanode/Dockerfile @@ -3,12 +3,15 @@ FROM cc/base:1.0 HEALTHCHECK CMD curl -f http://localhost:9864/ || exit 1 ENV HDFS_CONF_dfs_datanode_data_dir=file:///hadoop/dfs/data + RUN mkdir -p /hadoop/dfs/data VOLUME /hadoop/dfs/data -ADD run.sh /run.sh +COPY --chown=hdoop:hdoop run.sh /run.sh RUN chmod a+x /run.sh +USER hdoop + EXPOSE 9864 CMD ["/run.sh"]