构建flask镜像
先实现一个flask的python程序app.py
1 | from flask import Flask |
接下来实现一个Dockerfile,构造python镜像
1 | FROM python:3.6 |
创建镜像
1 | docker build -t secondtonone1/python-flask . |
启动容器
1 | docker run -d --name py-flask -p 5001:5000 550aa063e1bc |
这时候通过网页输入 服务器ip:5001即可看到输出hello world
容器配置stress
Dockerfile配置stress
1 | FROM ubuntu:18.04 |
接下来生成镜像
1 | docker build -t secondtonone1/stress . |
启动容器
1 | docker run -it --rm secondtonone1/stress |
可以看到默认是使用ENTRYPOINT里的命令,弹出了help提示
我们重新启动一个新的容器,后边带着参数,这样可以覆盖Dockerfile的CMD
1 | docker run -it --rm secondtonone1/stress --vm 1 --vm-bytes 128M --verbose |