gooderp18绿色标准版
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

69 lines
1.7KB

  1. # Please note that this Dockerfile is used for testing nightly builds and should
  2. # not be used to deploy Odoo
  3. FROM ubuntu:noble
  4. MAINTAINER Odoo S.A. <info@odoo.com>
  5. RUN userdel -r ubuntu
  6. RUN apt-get update && \
  7. apt-get install -y locales && \
  8. rm -rf /var/lib/apt/lists/*
  9. # Reconfigure locales such that postgresql uses UTF-8 encoding
  10. RUN dpkg-reconfigure locales && \
  11. locale-gen C.UTF-8 && \
  12. /usr/sbin/update-locale LANG=C.UTF-8
  13. ENV LC_ALL C.UTF-8
  14. ENV DEBIAN_FRONTEND noninteractive
  15. RUN apt-get update -qq && \
  16. apt-get upgrade -qq -y && \
  17. apt-get install -qq -y\
  18. adduser \
  19. dh-python \
  20. packaging-dev \
  21. postgresql \
  22. postgresql-client \
  23. python3 \
  24. python3-asn1crypto \
  25. python3-babel \
  26. python3-cbor2 \
  27. python3-dateutil \
  28. python3-decorator \
  29. python3-docutils \
  30. python3-geoip2 \
  31. python3-gevent \
  32. python3-pil \
  33. python3-jinja2 \
  34. python3-libsass \
  35. python3-lxml \
  36. python3-lxml-html-clean \
  37. python3-ofxparse \
  38. python3-openpyxl \
  39. python3-passlib \
  40. python3-polib \
  41. python3-psutil \
  42. python3-psycopg2 \
  43. python3-openssl \
  44. python3-pypdf2 \
  45. python3-rjsmin \
  46. python3-qrcode \
  47. python3-renderpm \
  48. python3-reportlab \
  49. python3-requests \
  50. python3-serial \
  51. python3-setuptools \
  52. python3-stdnum \
  53. python3-tz \
  54. python3-usb \
  55. python3-vobject \
  56. python3-werkzeug \
  57. python3-xlsxwriter \
  58. python3-zeep \
  59. rsync && \
  60. rm -rf /var/lib/apt/lists/*
  61. RUN echo "PS1=\"[\u@nightly-tests] # \"" > ~/.bashrc
  62. USER odoo
上海开阖软件有限公司 沪ICP备12045867号-1