Passa al contenuto
Menu
È necessario essere registrati per interagire con la community.
La domanda è stata contrassegnata
2 Risposte
6775 Visualizzazioni

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
Abbandona
Risposta migliore

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
Abbandona
Autore Risposta migliore

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
Abbandona
Post correlati Risposte Visualizzazioni Attività
0
ago 24
1155
1
ott 23
7600
2
dic 20
20034
2
set 23
2650
2
ago 23
7860