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

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

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

我搜查了很多链接,但是却不明白。

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

请帮助我所有的步骤。

提前致谢。

你只需要从主机上挂载一个文件夹到docker …去docker hub和odoo映像中,你会发现如何挂载你的自定义模块

解决这个问题的方法已经解决,

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

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

然后检查天气你的本地文件夹是安装在odoo容器或不通过 –

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

login后,

 $ cd /mnt/extra-addons $ ls 

你应该看到你的文件存在于你的本地/文件夹中 。 现在,它完成重新启动你的docker odoo服务器

停止-

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

开始-

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

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