diff --git a/Dockerfile b/Dockerfile index c686bbe..097d57e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,9 +6,9 @@ ENV LANG C.UTF-8 RUN apt-get update \ && apt-get install \ - software-properties-common \ - wget \ - gnupg2 \ + software-properties-common=0.96.20.2-1 \ + wget=1.18-5+deb9u3 \ + gnupg2=2.1.18-8~deb9u4 \ -y RUN add-apt-repository "deb http://apt.postgresql.org/pub/repos/apt/ stretch-pgdg main" -y; \ @@ -16,55 +16,55 @@ RUN add-apt-repository "deb http://apt.postgresql.org/pub/repos/apt/ stretch-pgd apt-key add - RUN apt-get update && apt-get install \ - git \ - libssl1.0-dev \ - locales \ - net-tools \ - node-clean-css \ - node-less \ - postgresql-client-9.6 \ - python3-apt \ - python3-babel \ - python3-cups \ - python3-dateutil \ - python3-decorator \ - python3-dev \ - python3-docutils \ - python3-feedparser \ - python3-gevent \ - python3-geoip \ - python3-jinja2 \ - python3-lxml \ - python3-mako \ - python3-mock \ - python3-openid \ - python3-openssl \ - python3-passlib \ - python3-pip \ - python3-psutil \ - python3-psycopg2 \ - python3-pydot \ - python3-pyinotify \ - python3-pyldap \ - python3-pyparsing \ - python3-pypdf2 \ - python3-qrcode \ - python3-renderpm \ - python3-reportlab \ - python3-requests \ - python3-simplejson \ - python3-tz \ - python3-unicodecsv \ - python3-unittest2 \ - python3-vatnumber \ - python3-vobject \ - python3-watchdog \ - python3-werkzeug \ - python3-yaml \ - xauth \ - xfonts-75dpi \ - xfonts-base \ - xfonts-utils \ + git=1:2.11.0-3+deb9u5 \ + libssl1.0-dev=1.0.2u-1~deb9u1 \ + locales=2.24-11+deb9u4 \ + net-tools=1.60+git20161116.90da8a0-1 \ + node-clean-css=1.0.12-2 \ + node-less=1.6.3~dfsg-2 \ + postgresql-client-9.6=9.6.14-1.pgdg90+1 \ + python3-apt=1.4.0~beta3 \ + python3-babel=2.3.4+dfsg.1-2 \ + python3-cups=1.9.73-1 \ + python3-dateutil=2.5.3-2 \ + python3-decorator=4.0.11-1 \ + python3-dev=3.5.3-1 \ + python3-docutils=0.13.1+dfsg-2 \ + python3-feedparser=5.1.3-3 \ + python3-gevent=1.1.2-1 \ + python3-geoip=1.3.2-1+b2 \ + python3-jinja2=2.8-1 \ + python3-lxml=3.7.1-1 \ + python3-mako=1.0.6+ds1-2 \ + python3-mock=2.0.0-3 \ + python3-openid=3.0.9-1 \ + python3-openssl=16.2.0-1 \ + python3-passlib=1.7.0-2 \ + python3-pip=9.0.1-2+deb9u1 \ + python3-psutil=5.0.1-1 \ + python3-psycopg2=2.8.4-1~pgdg90+1 \ + python3-pydot=1.0.28-2 \ + python3-pyinotify=0.9.6-1 \ + python3-pyldap=2.4.25.1-2 \ + python3-pyparsing=2.1.10+dfsg1-1 \ + python3-pypdf2=1.26.0-2 \ + python3-qrcode=5.3-1 \ + python3-renderpm=3.3.0-2 \ + python3-reportlab=3.3.0-2 \ + python3-requests=2.12.4-1 \ + python3-simplejson=3.10.0-1 \ + python3-tz=2016.7-0.3 \ + python3-unicodecsv=0.14.1-1 \ + python3-unittest2=1.1.0-6.1 \ + python3-vatnumber=1:1.2-7 \ + python3-vobject=0.9.3-3 \ + python3-watchdog=0.8.3-2 \ + python3-werkzeug=0.16.0+dfsg1-1 \ + python3-yaml=3.12-1 \ + xauth=1:1.0.9-1+b2 \ + xfonts-75dpi=1:1.0.4+nmu1 \ + xfonts-base=1:1.0.4+nmu1 \ + xfonts-utils=1:7.7+4 \ -y # Pone trusty pero estamos usando la imagen de xenial @@ -75,22 +75,22 @@ RUN dpkg -i wkhtmltox_0.12.5-1.stretch_amd64.deb RUN pip3 install \ backports.functools_lru_cache \ - bokeh \ + bokeh \ cssutils \ dbfpy \ html2text \ libsass \ - odoorpc \ - ofxparse \ + odoorpc \ + ofxparse \ openupgradelib \ num2words \ - pandas \ + pandas \ psycogreen \ - twilio \ + twilio \ unidecode \ xlrd \ - zeep \ - zklib + zeep \ + zklib RUN mkdir /opt/odoo; mkdir /var/log/odoo; mkdir /var/lib/odoo; mkdir /opt/repos && mkdir /opt/repos/oca RUN useradd --home /opt/odoo --shell /bin/bash odoo RUN chown -R odoo:odoo /opt/odoo; chown -R odoo:odoo /var/lib/odoo; \