Open dhamanutd opened 10 months ago
@dhamanutd
Can you reproduce this and share how you do? Can you share your exact docker command and or docker-compose.yml used?
@lathama had been resolved by rearrange the Dockerfile and mount some py library
Here is my Dockerfile
FROM odoo:16.0
USER root
RUN DEBIAN_FRONTEND=noninteractive && \
apt-get update --fix-missing && \
apt install python3-pip && apt install tzdata
RUN rm -R /usr/lib/python3/dist-packages/OpenSSL
RUN ln -sf /usr/share/zoneinfo/Asia/Jakarta /etc/localtime
USER odoo
RUN python3 -m pip install cryptography==38.0.2 pdf2image odoo_test_helper coverage firebase-admin google-api-python-client google-auth-httplib2 google-auth-oauthlib html2text
with this docker-compose.yml
version: '3.1'
services:
odoo:
image: odoo-local:latest
build: .
environment:
- TZ=Asia/Jakarta
ports:
- "8069:8069"
volumes:
- odoo-web-data:/var/lib/odoo
- ./configs:/etc/odoo
- ./modules:/mnt/extra-addons
- ./lib/cryptography:/usr/lib/python3/dist-packages/cryptography
- ./lib/OpenSSL:/usr/lib/python3/dist-packages/OpenSSL
command:
- /entrypoint.sh
- odoo
- --test-tags
- training
db:
image: postgres:13
environment:
- TZ=Asia/Jakarta
- POSTGRES_USER=odoo
- POSTGRES_PASSWORD=odoo
- POSTGRES_DB=postgres
healthcheck:
test: ["CMD-SHELL", "pg_isready -U odoo -d postgres"]
interval: 10s
timeout: 5s
retries: 5
ports:
- 5432:5432
volumes:
- odoo-db-data:/var/lib/postgresql/data
- ./configs/postgresql.conf:/etc/postgresql/postgresql.conf
volumes:
odoo-web-data:
odoo-db-data:
Hope anyone experiencing the same issue with me, can be helped by that.
I recently pull docker for odoo:16 image, and I get this issue when running it.
Currently It makes me volume mounting the OpenSSL to library in my device to workaround this issue.