Dockerfile 373 B

12345678910111213141516171819202122
  1. FROM fedora
  2. RUN useradd -rm olivetin -u 1000
  3. RUN mkdir -p /config /var/www/olivetin/ && \
  4. dnf install -y \
  5. iputils \
  6. openssh-clients \
  7. docker \
  8. && dnf clean all && \
  9. rm -rf /var/cache/yum # install ping
  10. EXPOSE 1337/tcp
  11. VOLUME /config
  12. COPY OliveTin /usr/bin/OliveTin
  13. COPY webui /var/www/olivetin/
  14. USER olivetin
  15. ENTRYPOINT [ "/usr/bin/OliveTin" ]