我想 运行 我的 extra-addons 模块在 dockerized odoo 容器中

I want to run my extra-addons module in dockerized odoo container

我已经在我的系统中安装了 Docker odoo:latestpostgres:latest 作为容器,我可以成功启动和停止我的odoo服务。

但问题是我只能看到其中的基本 odoo 模块,而不是我想 运行 我自己创建的模块以及 dockerized odoo 中的基本模块。

我搜索了很多链接都没有看懂

我应该如何处理 运行 我自己的模块?

请帮助我完成所有步骤。

提前致谢。

您只需要将一个文件夹从您的主机挂载到 docker...转到 docker 中心,在 odoo 图像中您将找到如何挂载您的自定义模块

这个问题的解决方案已经解决为-

首先我通过命令安装了我的本地文件夹,其中包含我的额外插件-

$ docker run -v /path/to/your/local/folder:/mnt/extra-addons -p 8069:8069 --name odoo --link db:db -t odoo

Then check weather your local folder is mounted on the odoo container or not by-

$ docker exec -u root -it odoo /bin/bash

登录后-

$ ls /mnt/extra-addons

您应该会看到 local/folder 中存在的文件。 现在,只需 重新启动 你的 docker odoo 服务器

To stop-

$ sudo docker stop db
$ sudo docker stop odoo
$ sudo service docker stop

To Start-

$ sudo service docker start
$ sudo docker start db
$ sudo docker start -a odoo

现在您可以从应用程序安装模块。