geneweb7 dans docker
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

30 lines
696 B

FROM debian:stable-slim
LABEL org.opencontainers.image.authors="ccyr@alwaysdata.net"
RUN apt-get update && apt-get --assume-yes --no-install-recommends install libgmp10 libpcre2-dev unzip && rm -rf /var/lib/apt/lists/* && apt-get clean && apt-get autoclean
COPY bin/*.sh /usr/local/bin
RUN useradd --uid 2317 --home-dir /home/geneweb geneweb
RUN mkdir -p /home/geneweb/bases /home/geneweb/import /home/geneweb/backup
COPY geneweb-7.1.0-beta2-linux.zip /
RUN chmod a+x /usr/local/bin/*.sh
RUN unzip /geneweb-7.1.0-beta2-linux.zip -d /opt/
RUN chown -R geneweb:geneweb /home/geneweb
VOLUME ["/home/geneweb"]
ENV LANGAGE fr
EXPOSE 2317
USER geneweb
ENTRYPOINT ["main.sh"]
CMD ["start"]