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
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"] |