Centos 7 安装 docker
yum update -y 更新
yum -y install docker 安装docker
sudo systemctl start docker 启动docker
sudo systemctl enable docker 注册docker 重启
安装慢,换源:
sysconfig/docker
最后添加:
other_args="--registry-mirror=http://hub-mirror.c.163.com"
OPTIONS='--registry-mirror=http://hub-mirror.c.163.com'
保存
重启dcoker
service docker restart
安装postgresql 镜像
docker run -d -e POSTGRES_USER=odoo -e POSTGRES_PASSWORD=odoo -e POSTGRES_DB=postgres --name db postgres:10
从docker hub上拉取镜像,并且连接到刚刚创建好的postgresql数据库上
sudo docker run -d -v /odoo/odoo:/mnt/extra-addons --name openerp --link db:db -p 8069:8069 openerp/odoo:latest
通过IP地址,加端口进行访问即可。
如需修改配置文件,可在docker中修改,或将odoo的配置文件,挂载到物理机上。-v /odoo/odoo10:/mnt/extra-addons,这个命令既是挂载本地路径根目录odoo/odoo 在docker上的路径为,/mnt/extra-addons