فهرست منبع

Merge pull request #5 from ksurl/docker

Dockerfile CMD->RUN, and USER in the correct place.
James Read 5 سال پیش
والد
کامیت
f33ca58015
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" ]