diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000000000000000000000000000000000000..721f0e33a236e69c2257b139561b6b3800a3bc6c
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,68 @@
+FROM ubuntu:16.04 
+
+
+RUN apt-get update && \
+    apt-get install -y \
+        apt-utils iputils-ping \
+        git subversion \
+        vim ranger atool htop curl \
+        locales locales-all \
+        cmake g++ \
+        libboost-all-dev \
+        libicu-dev \
+        libloki-dev \
+        libxml++2.6-dev \
+        flex bison wget \
+        software-properties-common
+
+RUN locale-gen en_US.UTF-8
+ENV LANG en_US.UTF-8 
+ENV LC_ALL en_US.UTF-8
+
+RUN wget -O - http://download.sgjp.pl/apt/sgjp.gpg.key|sudo apt-key add - && \
+    apt-add-repository http://download.sgjp.pl/apt/ubuntu && apt update && \
+    apt install -y *morfeusz2*
+
+WORKDIR /home/install
+RUN wget http://tools.clarin-pl.eu/share/morfeusz-SGJP-linux64-20130413.tar.bz2 && \
+    tar -jxvf morfeusz-SGJP-linux64-20130413.tar.bz2 && \
+    mv libmorfeusz* /usr/local/lib/ && \
+    mv morfeusz /usr/local/bin/ && \
+    mv morfeusz.h /usr/local/include/ && \
+    ldconfig && \
+    cd /home/install && \
+    rm -rf morfeusz-sgjp
+
+WORKDIR /home/install
+RUN git clone https://gitlab.clarin-pl.eu/analysers/corpus2.git && \
+    mkdir corpus2/bin && \
+    cd corpus2/bin && \
+    cmake .. && \
+    make && \
+    make install && \
+    ldconfig && \
+    cd /home/install && \
+    rm -rf corpus2
+
+WORKDIR /home/install
+RUN git clone https://gitlab.clarin-pl.eu/analysers/toki.git && \
+    mkdir toki/bin && \
+    cd toki/bin && \
+    cmake .. && \
+    make && \
+    make install && \
+    ldconfig && \
+    cd /home/install && \
+    rm -rf toki
+
+WORKDIR /home/install
+COPY . maca/
+RUN mkdir maca/bin && \
+    cd maca/bin && \
+    cmake .. && \
+    make && \
+    make install && \
+    ldconfig && \
+    cd /home/install && \
+    rm -rf maca
+