23 lines
1.1 KiB
Docker
23 lines
1.1 KiB
Docker
FROM ubuntu:16.04
|
|
|
|
|
|
# Set the locale
|
|
RUN apt-get update && apt-get install -y locales
|
|
RUN sed -i -e 's/# pl_PL.UTF-8 UTF-8/pl_PL.UTF-8 UTF-8/' /etc/locale.gen && locale-gen
|
|
ENV LANG pl_PL.UTF-8
|
|
ENV LANGUAGE pl_PL:pl
|
|
ENV LC_ALL pl_PL.UTF-8
|
|
|
|
RUN apt-get install -y git cmake g++ python3 python3-pip libfcgi-dev libpq-dev python3-psycopg2 nginx php apache2 libapache2-mod-php spawn-fcgi cmake g++ libboost-dev libboost-serialization-dev libboost-test-dev libboost-filesystem-dev libboost-system-dev libboost-program-options-dev libboost-iostreams-dev libboost-regex-dev libboost-locale-dev liblog4cpp5-dev libconfig++-dev libconfig-dev libpcre3-dev
|
|
|
|
RUN git clone https://git.wmi.amu.edu.pl/rjawor/concordia-library.git
|
|
RUN cd concordia-library && mkdir build && cd build && ../cmake.sh && make && make install && ldconfig
|
|
|
|
RUN pip3 install requests
|
|
RUN git clone https://git.wmi.amu.edu.pl/rjawor/concordia-aligner.git
|
|
RUN git clone https://github.com/clab/fast_align
|
|
RUN cd fast_align && mkdir build && cd build && cmake .. && make && cp fast_align ../../concordia-aligner/
|
|
|
|
COPY do_align.sh /
|
|
ENTRYPOINT ["/do_align.sh"]
|
|
CMD [] |