docker 部署odoo - Go语言中文社区

docker 部署odoo


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的开发还是要查看官方的开发文档。

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_36178641/article/details/79775153
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-06-27 23:55:49
  • 阅读 ( 1534 )
  • 分类:docker

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢