Я установил докер-контейнер Odoo на своем локальном компьютере, и я могу запустить сервер Odoo. Но я хочу создавать собственные модули. Как получить доступ к исходному коду Odoo внутри изображения контейнера и внести некоторые изменения?
Я думаю, вы можете создать образ докера для себя. Если вы хотите добавить свой модуль в образ Odoo и не хотите монтировать его в командной строке или записать в файл docker-compose.
Это значит, что вам нужно создать образ докера.
Создайте Dockerfile следующим образом: https://github.com/odoo/docker/tree/master/11.0
С помощью этого кода вы можете создать каталог и смонтировать его в свой образ.
RUN mkdir -p /mnt/extra-addons \ && chown -R odoo /mnt/extra-addons VOLUME ["/var/lib/odoo", "/mnt/extra-addons"]
К вашему сведению: это учебник по созданию изображения: https://docs.docker.com/develop/develop-images/baseimages/
Надеюсь, это поможет вам.