社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
1.安装大象数据库。
docker run -d -e POSTGRES_USER=odoo -e POSTGRES_PASSWORD=odoo --name db postgres:9.4
2.docker拉取odoo镜像并做端口映射一个端口。
docker run -p 8069:8069 --name odoo --link db:db -t odoo
docker 安装完成odoo将自动启动odoo。
访问odoo网站http://你的ip:8069后台显示如下:
odoo系统画面:
填写相关信息如下,账号:admin,密码默认admin:
第一次进入系统会比较慢。
3.odoo的重启和关闭。
关闭:
docker stop odoo
开启:
docker start -a odoo
4.安装完之后,为了开发方便建议将本地的开发目录映射到docker容器中,以下以将/odoo/myaddons文件夹映射到docker容器的/mnt/extra-addons目录进行说明。
新建/odoo/myaddons文件夹。
mkdir /odoo
mkdir /odoo/myaddons
先移除odoo
docker rm odoo
再进行映射。映射完成将自动开启odoo服务。docker run -v /odoo/myaddons:/mnt/extra-addons -p 8069:8069 --name odoo --link db:db -t odoo
5.验证映射是否成功。上面的命令是将本地目录映射到odoo的模块中,所以以后将新建的模块放在/odoo/myaddons中重启服务即可添加到更新模块中。这里我将自己开发的一个demo上传到服务器中并执行更新模块操作。如下图workflow模块。
因为我开发环境是odoo8,模块安装在odoo11上报错,报错原因我再次就不赘述了。odoo11的开发还是要查看官方的开发文档。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!