如何在docker容器中创建odoo项目

如何在docker里面创建odoo项目

我们通常用docker启动odoo后,因为本地环境没有odoo相关命令,需要进入docker内部执行odoo脚手架
查看容器

]# docker ps -a
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                              NAMES
2149729cdc54        odoo:13             "/entrypoint.sh odoo"    22 minutes ago      Up 22 minutes       0.0.0.0:8069->8069/tcp, 8071/tcp   odoo13_web_web_1
69842fb59a4f        postgres:10         "docker-entrypoint.s…"   22 minutes ago      Up 22 minutes       5432/tcp                           odoo13_web_db_1

必须以root模式进入

docker exec -ti -u root 2149 /bin/bash

执行创建项目命令

odoo scaffold test /mnt/extra-addons

退出容器交互模式

# tree addons/
addons/
└── test
    ├── controllers
    │   ├── controllers.py
    │   └── __init__.py
    ├── demo
    │   └── demo.xml
    ├── __init__.py
    ├── __manifest__.py
    ├── models
    │   ├── __init__.py
    │   └── models.py
    ├── security
    │   └── ir.model.access.csv
    └── views
        ├── templates.xml
        └── views.xml

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值