2016-08-22 6 views
2

ドッカーからodooをインストールしようとしています。odooコミュニティアプリからodooデータベースバックアップモジュールを追加しました。それはサービス 'odoo'がドッカーから構築できませんでした

version: '2' 
services: 
    database: 
    image: postgres:9.5 
    container_name: database 
    environment: 
     - POSTGRES_USER=odoo 
     - POSTGRES_PASSWORD=odoo 
    ports: 
    - "5432:5432" 

    odoo: 
    image: odoo_zd:8 
    container_name: odoov8 
    build: . 
    ports: 
     - "8069:8069" 
    links: 
     - database 
    depends_on: 
     - database 

    environment: 
     - PGHOST=database 
     - PGUSER=odoo 
     - PGPASSWORD=odoo 

これはpysftpパッケージはたくさん持っている、解決

RUN pip install pysftp==0.2.8 
+0

'Dockerfile'。手動で構築しようとしましたか? – Martin

+0

はい手動で構築しようとしています。 dockerfileが長すぎてこれが私のソースですhttps://github.com/odoo/docker/blob/b3d55d295954fed2c6101854f1b133340c05c767/8.0/Dockerfile – Bhanukiran

+0

https://github.com/odoo/dockerでは、pysftpについては何も言及していません。 – VonC

答えて

1

、Dockerfileで問題の行で、pysftpパイソンpackage.IがERROR: Service 'odoo' failed to build: The command '/bin/sh -c pip install pysftp' returned a non-zero code: 1

ドッキングウィンドウ-compose.ymlとしてエラーを取得していますが必要です前提条件のうち、

RUN apt-get gcc libxml2-dev libxslt1-dev zlib1g-dev libffi-dev libssl-dev RUN pip install pysftp

関連する問題