Dockerfile.arm64 393 B

12345678910111213141516171819202122
  1. FROM --platform=linux/arm64 docker.io/arm64v8/fedora
  2. RUN useradd -rm olivetin -u 1000
  3. RUN mkdir -p /config /var/www/olivetin \
  4. && \
  5. dnf install -y \
  6. iputils \
  7. openssh-clients \
  8. && dnf clean all && \
  9. rm -rf /var/cache/dnf
  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" ]