跳至內容
選單
此問題已被標幟
2 回覆
6939 瀏覽次數

I've set up Odoo 15 on a container with docker compose, and am accessing the container through "remote container" extension on VS code, i've looked everywhere i cant seem to get how to access the odoo files such as the installed addons folder 

頭像
捨棄
最佳答案

You have to specify volumes in your docker-compose to make the data persistent. You can access the data in these volumes either in a local directory or in the specified volume.

Local directory in the project directory where your docker-compose.yml is located:

services:   
    odoo:
    container_name: odoo-15
    image: odoo:15
        volumes:
            - ./config:/etc/odoo
      - ./extra-addons:/mnt/extra-addons
      - ./data:/var/lib/odoo
    ...

    If you are using volumes you need to create the volumes first:

docker volume create 

 Then you can use these volumes to bind your data: 

services:
    odoo:
    container_name: odoo-15
    image: odoo:15
        volumes:
            - odoo-config:/etc/odoo
      - odoo-addons:/mnt/extra-addons      
            - odoo-data:/var/lib/odoo

    ...     
volumes:    
    odoo-config:        
    odoo-addons:     odoo-data:

頭像
捨棄
作者 最佳答案

Thank you for the answer, well i just figured that the folder where I can find the source code folder is located in " /usr/lib/python3/dist-packages/odoo/ " it's my first time using odoo but apparently it's not really recomended to modify odoo directly in the source code

頭像
捨棄
相關帖文 回覆 瀏覽次數 活動
0
8月 24
1225
1
10月 23
7688
2
12月 20
20091
2
9月 23
2748
2
8月 23
7961