odoo自制docker 部署

发布时间 2023-08-01 15:17:02作者: Jon Chow

1: 开一个服务器, 开通 22,  80,   8069,  8072  端口

 

2: 把文件复制到 服务器上,  不一定能够非的/tmp 目录,可以是任何一个目录,教程是以/tmp 目录为例, 没scp ,用其他sftp工具也可以 ,上传到啊服务器上即可

scp   docker_odoo16e.tar.gz   root@x.x.x.x:/tmp/       

 

 

3: 使用 root 用户登录服务器后执行一下命令

sudo apt update

sudo apt install docker.io

cd /tmp    #打开docker 上传的目录

docker    import     docker_odoo16e.tar.gz    odoo:16e 

docker run -d -e POSTGRES_USER=odoo -e POSTGRES_PASSWORD=odoo -e POSTGRES_DB=postgres --name db postgres:13

docker run -v /opt/addons_custom:/mnt/extra-addons   -p 8069:8069 --name odoo --link db:db -t odoo:16e    /entrypoint.sh odoo

ctrl + c 

docker start odoo

 

docker ps # 检查2个docker   [db,odoo]  都是都启动了

4:打开网站 http://x.x.x.x::8069  使用odoo.