소스 검색

fix Dockerfile RUN and USER

ksurl 5 년 전
부모
커밋
e18809099a
1개의 변경된 파일6개의 추가작업 그리고 5개의 파일을 삭제
  1. 6 5
      Dockerfile

+ 6 - 5
Dockerfile

@@ -1,10 +1,9 @@
 FROM fedora
 
-USER 1001
-
-CMD mkdir -p /config /var/www/olivetin/
-
-CMD dnf install -y iputils && dnf clean all && rm -rf /var/cache/yum # install ping
+RUN mkdir -p /config /var/www/olivetin/ && \
+    dnf install -y iputils && \
+    dnf clean all && \
+    rm -rf /var/cache/yum # install ping
 
 EXPOSE 1337/tcp 
 
@@ -13,4 +12,6 @@ VOLUME /config
 COPY OliveTin /usr/bin/OliveTin
 COPY webui /var/www/olivetin/
 
+USER 1001
+
 ENTRYPOINT [ "/usr/bin/OliveTin" ]