From a1f8a06f46b45c3bf5178375801646f06154517d Mon Sep 17 00:00:00 2001 From: sally Date: Tue, 6 Feb 2018 20:37:33 +0800 Subject: [PATCH] [CE-263] Create dockerfiles for v0.8.0-beta This is for engine service Change-Id: I77af7ce2ac58f5e2f229162aa096e22bb9872dff Signed-off-by: sally --- dockerhub/v0.8.0-beta/engine/Dockerfile | 23 +++++++++++++++++++ dockerhub/v0.8.0-beta/engine/requirements.txt | 20 ++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 dockerhub/v0.8.0-beta/engine/Dockerfile create mode 100644 dockerhub/v0.8.0-beta/engine/requirements.txt diff --git a/dockerhub/v0.8.0-beta/engine/Dockerfile b/dockerhub/v0.8.0-beta/engine/Dockerfile new file mode 100644 index 000000000..c23f4a548 --- /dev/null +++ b/dockerhub/v0.8.0-beta/engine/Dockerfile @@ -0,0 +1,23 @@ + +# Copyright IBM Corp, All Rights Reserved. +# +# SPDX-License-Identifier: Apache-2.0 +# +FROM hyperledger/cello-baseimage:x86_64-0.8.0-beta +MAINTAINER Baohua Yang <"baohyang@cn.ibm.com"> +ENV TZ Asia/Shanghai + +WORKDIR /app +COPY ./requirements.txt /app +RUN pip install -r requirements.txt + +RUN apt-get install -y wget git-core +RUN cd /tmp && git clone https://github.com/hyperledger/cello.git +RUN cp -r /tmp/cello/src /app + +WORKDIR /app/src +# use this in development +CMD ["python", "restserver.py"] + +# use this in product +#CMD ["gunicorn", "-w", "128", "-b", "0.0.0.0:80", "restserver:app"] diff --git a/dockerhub/v0.8.0-beta/engine/requirements.txt b/dockerhub/v0.8.0-beta/engine/requirements.txt new file mode 100644 index 000000000..cdc8b45f2 --- /dev/null +++ b/dockerhub/v0.8.0-beta/engine/requirements.txt @@ -0,0 +1,20 @@ + +# Copyright IBM Corp, All Rights Reserved. +# +# SPDX-License-Identifier: Apache-2.0 +# +docker-compose>=1.16.0,<=1.18.0 +Flask>=0.10.0,<=1.12.0 +greenlet>=0.4.5,<=0.4.12 +gunicorn>=19.0.0,<=19.6.0 +pymongo>=3.2.0,<=3.4.0 +requests>=2.0.0,<=2.13.0 +mongoengine>=0.10.0,<=0.13.0 +flask-login>=0.4.0,<=0.4.0 +bcrypt>=3.0.0,<=3.1.0 +flask-restful>=0.2.1,<=0.3.6 +Flask-Testing>=0.5.0,<=0.6.2 +Faker>=0.7.17,<=0.7.18 +pyvmomi>=5.5.0,<=6.5.0 +enum34>=1.1.0,<=1.1.6 +marshmallow>=2.13.6,<=2.14.0