summaryrefslogtreecommitdiff
path: root/Dockerfile
diff options
context:
space:
mode:
authormo khan <mo.khan@gmail.com>2020-06-19 01:53:46 -0600
committermo khan <mo.khan@gmail.com>2020-06-19 01:53:46 -0600
commitfc32ac9067f5550725f708cda036c489a04cd6f3 (patch)
treee2e1df36acd364c6a7b24f841e9a973ab301bea1 /Dockerfile
parent4749650718fde20f466dbc077faedc429fa67f9d (diff)
Build mono
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile11
1 files changed, 10 insertions, 1 deletions
diff --git a/Dockerfile b/Dockerfile
index 4b927ca..0ffe646 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,13 +1,18 @@
FROM debian:stable-slim
-COPY . /root/omnibus
+COPY Gemfile* /root/omnibus/
WORKDIR /root/omnibus
RUN apt-get update -q \
&& apt-get install -y --no-install-recommends \
autoconf \
+ automake \
bison \
build-essential \
ca-certificates \
+ cmake \
+ curl \
fakeroot \
+ gettext \
+ git \
git \
libdb-dev \
libffi-dev \
@@ -16,10 +21,14 @@ RUN apt-get update -q \
libncurses5-dev \
libreadline6-dev \
libssl-dev \
+ libtool \
+ libtool-bin \
libyaml-dev \
+ python3 \
ruby \
ruby-dev \
zlib1g-dev \
+ && ln -s /usr/bin/python3 /usr/bin/python \
&& gem install bundler \
&& bundle install \
&& echo 'done'