zoukankan      html  css  js  c++  java
  • [转] docker 部署 odoo

    【From】 https://blog.csdn.net/qq_36178641/article/details/79775153

    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文件夹。

    1.  
      mkdir /odoo
    2.  
      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迁移)js中的判空
    (CSDN迁移) 输入一个链表,从尾到头打印链表每个节点的值
    (CSDN迁移) 替换字符串中的空格
    (CSDN迁移) Java路径获取
    Apache JMeter 做接口并发测试
    用Postman做接口测试
    高并发或高负载下的系统设计
    编译时异常与运行时异常的区别
    使用JUNIT进行单元测试
    hexo 博客如何更换电脑
  • 原文地址:https://www.cnblogs.com/pekkle/p/9315780.html
Copyright © 2011-2022 走看看