postgresql - 如何将 odoo 和 postgres 与 docker compose 连接起来?

标签 postgresql docker odoo docker-compose

我已经尝试了一段时间,但无法正常工作。我想通过 docker-compose 连接 odoo (openERP) 和 postgres。

这是我的 yml:

# Odoo server
app:
    build: ./containers/odoo
    ports:
      - "8000:8069"
    links:
      - db
    environment:
        POSTGRES_USER: myuser
        POSTGRES_PASSWORD: mypassword

# PostgreSQL server
db:
    build: ./containers/postgres
    environment:
        POSTGRES_USER: myuser
        POSTGRES_PASSWORD: mypassword

Dockerfiles 是这样的:

FROM library/odoo

# For customizing purposes

我运行它,数据库名称和密码选择页面出现并且工作正常。 init进程后,主页面几乎出现在blank .

我该如何解决这个问题?

提前致谢。

最佳答案

您检查页面加载期间是否没有 404 错误(使用 Chrome F12/Network 中的 Developper Pane )?

Odoo中大部分时间空白页面是js/css加载失败导致的。如果是这样,您需要在 docker 镜像中检查 NodeJS et less 安装。

关于postgresql - 如何将 odoo 和 postgres 与 docker compose 连接起来?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35952103/

相关文章:

postgresql - 运行缓慢的 Postgres 查询

数字 : "" while value is not an empty varchar 类型的 postgresql 奇怪的无效输入语法

ubuntu - 如何在 docker ubuntu 基础上启动 cron?

Docker 构建失败(rpc 错误 : code = 2 desc = "oci runtime error: exec format error")

python - Odoo:在 Thread 中调用 self.env 或其他模型

python - Django ORM - 通过过滤的外键关系查询集顺序

postgresql - AWS 无法从网络访问 RDS (Postgres)

docker - 如何在 Dockerfile 中标记图像?

ubuntu - 如何在社区版上安装/激活 odoo 企业版

python - python中使用self.browse进行openerp开发的目的是什么?