diff options
author | Stanislas Signoud <stanislas.signoud@fretlink.com> | 2019-12-03 09:42:41 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-12-03 09:42:41 +0100 |
commit | 9e40a1ea363f2842e2060b9784e34544c52b1230 (patch) | |
tree | 338e5a1613c0e7b3e1071854697355f0d6307d75 /Dockerfile | |
parent | 183dca3a9791573850e321b1723fd48d1d2de13a (diff) | |
parent | 6d1afb632d7d780346b4fe988219ccdc1b1d7a40 (diff) | |
download | docker-node-mongotools-9e40a1ea363f2842e2060b9784e34544c52b1230.tar.gz docker-node-mongotools-9e40a1ea363f2842e2060b9784e34544c52b1230.tar.zst docker-node-mongotools-9e40a1ea363f2842e2060b9784e34544c52b1230.zip |
Merge pull request #7 from Signez/bump-node-10-17node-10.17.0-ansible-2.8-ruby-2.6-dhall-1.21.0
chore(bump): bump nodejs 10.17.0
Diffstat (limited to 'Dockerfile')
-rw-r--r-- | Dockerfile | 14 |
1 files changed, 7 insertions, 7 deletions
@@ -1,4 +1,4 @@ | |||
1 | FROM node:8.12.0-stretch | 1 | FROM node:10.17.0-stretch |
2 | 2 | ||
3 | WORKDIR /app | 3 | WORKDIR /app |
4 | 4 | ||
@@ -9,17 +9,17 @@ RUN echo "deb http://repo.mongodb.org/apt/debian stretch/mongodb-org/3.6 main" > | |||
9 | # Install Mongo, python and libpq | 9 | # Install Mongo, python and libpq |
10 | RUN apt-get update | 10 | RUN apt-get update |
11 | RUN apt-get install -y mongodb-org-tools mongodb-org-shell \ | 11 | RUN apt-get install -y mongodb-org-tools mongodb-org-shell \ |
12 | python-pip python-dev libffi-dev libssl-dev libpq5 libpq-dev \ | 12 | python3-pip python-dev libffi-dev libssl-dev libpq5 libpq-dev \ |
13 | && apt-get -y --purge remove python-cffi \ | 13 | && apt-get -y --purge remove python-cffi \ |
14 | && pip install --upgrade cffi setuptools | 14 | && pip3 install --upgrade cffi setuptools |
15 | 15 | ||
16 | # Install Ansible | 16 | # Install Ansible |
17 | RUN easy_install -U pip && pip install 'ansible>=2.5,<2.6' | 17 | RUN pip3 install 'ansible>=2.8,<2.9' |
18 | 18 | ||
19 | # Install modern Ruby | 19 | # Install modern Ruby |
20 | RUN cd /tmp && curl -LO https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.3.tar.gz && \ | 20 | RUN cd /tmp && curl -LO https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.5.tar.gz && \ |
21 | tar -xf ruby-2.6.3.tar.gz && cd ruby-2.6.3 && ./configure | 21 | tar -xf ruby-2.6.5.tar.gz && cd ruby-2.6.5 && ./configure |
22 | RUN cd /tmp/ruby-2.6.3 && make && make install | 22 | RUN cd /tmp/ruby-2.6.5 && make && make install |
23 | 23 | ||
24 | # Install Dhall | 24 | # Install Dhall |
25 | RUN curl -LO https://github.com/dhall-lang/dhall-haskell/releases/download/1.21.0/dhall-json-1.2.7-x86_64-linux.tar.bz2 && \ | 25 | RUN curl -LO https://github.com/dhall-lang/dhall-haskell/releases/download/1.21.0/dhall-json-1.2.7-x86_64-linux.tar.bz2 && \ |