Docker容器技术-在开发中引用Docker
明确一点: 容器不适合构建那种发布周期以周或月为单位的大型单一架构企业软件,容器适合采用微服务的方式,以及探索诸如持续部署这样的技术,使得我们能安全地在一天内多次更新生产环境。 一、在开发中引用Docker 1.Hello World [root@bogon ~]# tree identidock/ identidock/ └── app └── identidock.py 1 directory, 1 file [root@bogon ~]# cat identidock/app/identidock.py from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello World!\n' if __name__ == '__main__': app.run(debug=True,host='0.0.0.0') [root@bogon identidock]# cat Dockerfile FROM python:3.4 RUN pip install Flask==0.10.1 WORKDIR /app COPY app /app CMD ["python","identidock.py"] [root@bogon identidock]# docker