美文网首页
Docker创建Odoo环境

Docker创建Odoo环境

作者: 大猪厂 | 来源:发表于2018-07-08 21:14 被阅读0次

https://docs.docker.com/samples/library/odoo/#start-a-postgresql-server
docker run -p 8069:8069 --name odoo --link db:db -t odoo

/opt/odoo/--src(源码)
            --odoo(各种文件配置)
          --runtime(程序)
            --test(app)
          --addons(模块类)

创建db容器

docker run -d -e POSTGRES_USER=odoo -e POSTGRES_\
PASSWORD=admin --name db postgres:9.6

给/opt/odoo 的odoo添加权限

chown -R 1000:1000 odoo

创建odoo容器

docker run -v /opt/odoo/runtime/test:/var/lib/odoo \
-v /opt/odoo/addons:/mnt/extra-addons \
-v /opt/odoo/src/odoo:/usr/local/lib/python2.7/site-packages/odoo \
-p 8069:8069  --name test --link db:db -t a33faea4222d 

保证路径没问题,最后的docker镜像文件id正确

更改容器内数据库配置文件(将)

将odoo.cof文件复制到docker中的test文件夹里:

docker cp /home/liubaojia/桌面/odoo.conf test:/etc/odoo/
[options]
addons_path = /mnt/extra-addons,/usr/local/lib/python2.7/site-packages/odoo/addons
data_dir = /var/lib/odoo
; admin_passwd = admin
; csv_internal_sep = ,
; db_maxconn = 64
; db_name = False
; db_template = template1
; dbfilter = .*
; debug_mode = False
; email_from = False
; limit_memory_hard = 2684354560
; limit_memory_soft = 2147483648
; limit_request = 8192
limit_time_cpu = 6000
limit_time_real = 12000
; list_db = True
; log_db = False
; log_handler = [':INFO']
; log_level = info
; logfile = None
; longpolling_port = 8072
; max_cron_threads = 2
; osv_memory_age_limit = 1.0
; osv_memory_count_limit = False
; smtp_password = False
; smtp_port = 25
; smtp_server = localhost
; smtp_ssl = False
; smtp_user = False
workers = 5
; xmlrpc = True
; xmlrpc_interface = 
; xmlrpc_port = 8069
; xmlrpcs = True
; xmlrpcs_interface = 
; xmlrpcs_port = 8091

重启数据库和odoo容器

然后重新启动数据库db和odoo容器一遍加载上一步的odoo.conf

docker restart db test
  • 开启docker容器服务(ps:一定要先开启数据库db,再开启odoo)
docker start NAME
  • 关闭docker容器服务
docker stop NAME
  • 删除docker容器内的服务
docker rm NAME
  • 强制删除docker容器服务
docker rm -f NAME
  • 查看docker内的镜像
docker image ls
  • 查看docker内开启的镜像
docker ps
  • 查看docker内开启的历史镜像
docker ps -a
  • 搜索docker镜像
docker search NAME

相关文章

网友评论

      本文标题:Docker创建Odoo环境

      本文链接:https://www.haomeiwen.com/subject/wrcauftx.html