By 大伟哥 |
大伟哥自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的登录界面了。
- 1319 阅读
添加新评论