İçereği Atla
Menü
Bu soru işaretlendi
2 Cevaplar
7298 Görünümler

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 

Avatar
Vazgeç
En İyi Yanıt

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:

Avatar
Vazgeç
Üretici En İyi Yanıt

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

Avatar
Vazgeç
İlgili Gönderiler Cevaplar Görünümler Aktivite
0
Ağu 24
1391
1
Eki 23
7885
2
Ara 20
20300
2
Eyl 23
3022
2
Ağu 23
8119