$ mkdir compose && cd compose
$ touch Dockerfile
$ cat Dockerfile
# Version 0.0.1
# This is docker compose test
FROM python:2.7
MAINTAINER Hadeian
ADD . /compose
WORKDIR /compose
RUN pip install -r requirements.txt
创建一个app.py项目
$ cat app.py
from flask import Flask
from redis import Redis
import os
app = Flask(__name__)
redis = Redis(host="redis_1",port=6379)
@app.route('/')
def hello():
redis.incr('hits')
return 'Hello Docker Book reader! I have been seen{0} times'.format(redis.get('hits'))
if __name__ == "__main__":
app.run(host="0.0.0.0",debug=True)
$ cat requirements.txt
flask
redis