# dco **Repository Path**: dpe/dco ## Basic Information - **Project Name**: dco - **Description**: docker compose odoo - **Primary Language**: Shell - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: https://gitee.com/dpe/dco - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-09-01 - **Last Updated**: 2023-09-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: Odoo ## README # dco #### 介绍 docker-compose install odoo 使用docker-compose简易安装odoo16 #### 安装准备 ``` 宿主操作系统: 1. 准备ubuntu 22.04 2. 或者ubuntu 20.04 ``` #### 用docker-compose安装odoo ``` sudo -s apt update apt install docker.io docker-compose python3-pip -y cd /opt git clone https://gitee.com/dpe/dco.git cd /opt/dco docker-compose up ``` #### 安装第三方模块 ``` sudo chmod 777 -R /opt/dco #把第三方模块文件上传到odoo16_addons或odoo16_themes目录 #修改上传的模块文件的所属权组和所有者 sudo chown -R root /opt/dco sudo chgrp -R root /opt/dco #配置odoo的插件目录 nano /opt/dco/config/odoo.conf #增加以下行 [options] addons_path = /mnt/odoo16_addons, /mnt/odoo16_themes data_dir = /var/lib/odoo #进入容器里查看插件文件 sudo docker exec -it --user=root odoo16 /bin/bash ls /mnt/extra-addons/ ``` #### 80端口转发到8069 ``` sudo iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8069 sudo apt-get install iptables-persistent -y sudo netfilter-persistent save ``` #### 普通用户 docker ps 命令 permission denied ``` sudo groupadd docker #添加docker用户组 sudo gpasswd -a $USER docker #将登陆用户加入到docker用户组中 newgrp docker #更新用户组 ```