无法在AWS EC2实例上使用docker compose文件安装Odoo 12 Community Edition

时间:2018-12-26 16:50:44

标签: docker amazon-ec2 docker-compose odoo

尝试使用docker-compose文件在AWS EC2实例上安装Odoo 12 Community Edition时出现“内部服务器错误”。我的EC2实例使用Ubuntu 18.04.1 LTS(GNU / Linux 4.15.0-1031-aws x86_64)操作系统,Docker版本18.09.0和docker-compose版本1.23.2。

这是我的docker-compose.yml文件:

version: '2'
services:
  web:
    image: odoo:12.0
    depends_on:
      - db
    ports:
      - "8069:8069"
    volumes:
      - odoo-web-data:/var/lib/odoo
      - ./config:/etc/odoo
      - ./addons:/mnt/extra-addons
  db:
    image: postgres:10
    environment:
      - POSTGRES_PASSWORD=odoo
      - POSTGRES_USER=odoo
      - PGDATA=/var/lib/postgresql/data/pgdata
    volumes:
      - odoo-db-data:/var/lib/postgresql/data/pgdata
volumes:
  odoo-web-data:
  odoo-db-data:

我可以看到正在创建的容器,如“ docker ps -a”命令的以下输出所示:

CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                              NAMES

64e271db9565        odoo:12.0           "/entrypoint.sh odoo"    2 hours ago         Up 2 hours          0.0.0.0:8069->8069/tcp, 8071/tcp   ubuntu_web_1

10b3198e3230        postgres:10         "docker-entrypoint.s…"   2 hours ago         Up 2 hours          5432/tcp                           ubuntu_db_1

此外,“ docker-compose config”命令返回以下输出:

services:
  db:
    environment:
      PGDATA: /var/lib/postgresql/data/pgdata
      POSTGRES_PASSWORD: odoo
      POSTGRES_USER: odoo
    image: postgres:10
    volumes:
    - odoo-db-data:/var/lib/postgresql/data/pgdata:rw
  web:
    depends_on:
    - db
    image: odoo:12.0
    ports:
    - 8069:8069/tcp
    volumes:
    - odoo-web-data:/var/lib/odoo:rw
    - /home/ubuntu/config:/etc/odoo:rw
    - /home/ubuntu/addons:/mnt/extra-addons:rw
version: '2.0'
volumes:
  odoo-db-data: {}
  odoo-web-data: {}

我在这里想念什么?

0 个答案:

没有答案