linux怎么查看本机内存大小
251
2022-10-19
Dockerfile 和 docker-compose 的使用
一般使用步骤:
1、创建一个空目录。
1、定义 Dockerfile,方便迁移到任何地方
2、编写 docker-compose.yml 文件
3、运行 docker-compose up 启动服务
下面我们用 Python 来建立一个能够记录页面访问次数的 web 网站。
1、建一个空目录:
mkdir -p /data/test
2、在该空文件下建立 app.py,输入以下内容:
from flask import Flaskfrom redis import Redisapp = Flask(__name__)redis = Redis(host='redis', port=6379)@app.route('/')def hello(): count = redis.incr('hits') return 'Hello World! 该页面已被访问 {} 次。\n'.format(count)if __name__ == "__main__": app.run(host="0.0.0.0", debug=True)
3、编写 Dockerfile 文件:
FROM python:3.6-alpineADD . /codeWORKDIR /codeRUN pip install redis flaskCMD ["python", "app.py"]
4、编写 docker-compose.yml 文件
version: '3'services: web: build: . ports: - "5000:5000" redis: image: "redis:alpine"
—— 此时该空目录下共有:app.py、Dockerfile、docker-compose.yml 文件 5、执行 docker-compose 项目
docker-compose up
———— 这样,你访问本地5000端口就会增加一次访问次数。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~