首页 > 解决方案 > 如何使用 PyCharm 在 docker 中调试 Odoo 应用程序

问题描述

DockerFile

FROM odoo:12.0

# Setup with root
USER root

# Set default user when running the container
USER odoo

# Copy source code to image
COPY ./addons/ /mnt/extra-addons/

EXPOSE 8069

码头工人-compose.yml

version: '3.2'
services:
  odoo:
    build: .
    depends_on:
      - db
    ports:
      - "8069:8069"
    environment:
      - HOST=db
      - USER=odoo
      - PASSWORD=myodoo
      - ENV=test
    entrypoint: ['/entrypoint.sh', '--database=odoo', '--dev=all']
    volumes:
      - ./addons:/mnt/extra-addons
      - ./var:/var/lib/odoo
  db:
    image: postgres:10
    ports:
      - "5433:5432"
    environment:
      - POSTGRES_DB=odoo
      - POSTGRES_USER=odoo
      - POSTGRES_PASSWORD=myodoo

如何使用 PyCharm 在 docker 中调试 Odoo 应用程序?

标签: dockerpycharmodoopydevremote-debugging

解决方案


推荐阅读