我想在dockerized的odoo容器中运行我的extra-addons模块
我已经在我的系统中使用odoo:latest和postgres: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
现在你可以从应用程序安装你的模块。