跳转到主要内容
首页

用户帐户菜单

  • 登录

主导航

  • 首页
  • 小公司运营
  • 网站建设
  • 创业杂谈
  • 兼职赚钱
  • 小微企业信息化
  • 手册教程
    • 《大伟哥的Drupal 8建站指南》
    • 《通过JohnChow.Com在网上赚钱》
  • 关于

面包屑

  • 首页
  • 使用docker compose最快速搭建ODOO 12服务

使用docker compose最快速搭建ODOO 12服务

By 大伟哥 | 2019-05-29,周三, 11:12
docker compose运行ODOO 12

大伟哥自2011年底从公司离职接手自己家的商用厨房设备业务后,启用了OpenERP 6.0作为业务系统,到2014年初又把业务数据迁移到了OpenERP 7.0版本,到现在已经超过七年了。这七年里,OpenERP终实地记录了我们的进销存业务和财务数据,自动化的流程极大地提高了我们的效率。

从OpenERP 6.0 到 ODOO 12,每次版本升级都让大伟哥心里痒痒,眼馋新版本的特性。不过ERP系统很复杂,升级过程比较困难,容易出错,所以也只是想想而已。

今年大伟哥想花点时间试用了解一下ODOO 12,看看能不能把原有的业务数据迁移到新的版本上来。ODOO群里有大神提供了在线的试用环境,但是给的权限不多,没法自己安装模块以便深入评估,因此最好是自己配置一个测试环境随便试,权限随便给,模块随便装,用坏了也不紧张心疼。

毫无疑问,搭建这个测试环境的最简单快速的方法是在Ubuntu系统下使用docker和docker compose。以下是傻瓜式的操作步骤,不需要知道原理,照着干就是了。

0. 如果你没有安装docker和docker compose,就安装。

sudo apt-get install docker-engine
sudo apt install docker-compose

1. 在Ubuntu的用户目录下, 创建一个新的目录,比如odoo12, 在该文件里面创建一个文件docker-compose.yml,照抄文件内容:

mkdir odoo12
cd odoo12
vim docker-compose.yml

内容如下:

version: '2'
services:
  web:
    image: odoo:12.0
    depends_on:
      - db
    ports:
      - "8069:8069"
  db:
    image: postgres:10
    environment:
      - POSTGRES_DB=postgres
      - POSTGRES_PASSWORD=odoo
      - POSTGRES_USER=odoo

2. wq!保存后退出vim编辑器,然后运行以下命令,docker就会自己拉取镜像生成容器并运行了:

~/odoo12$ sudo docker-compose up -d

如果拉取镜像的过程中超时退出,重新运行上面命令就可以了。多试几次,直到把镜像从服务器全部下载完成并运行。

3. 在浏览器里输入http://ip:8069,就可以看到odoo的登录界面了。

小微企业信息化
  • 1368 阅读

添加新评论

此字段内容将保密,不会被其他人看见。
关于文本格式
  • 不允许使用HTML标签。
CAPTCHA
5 + 3 =
计算出这道简单的算术题并键入答案。例如、1+3,就输入 4。
发布评论前,请通过下面的验证,以免被当作垃圾评论机器人屏蔽。

搜索

沪ICP备17000093号-1

公安备案沪公网安备 31011402008254号

© 2016-2022 大伟哥博客版权所有