Docker 三剑客(二):Dockerfile 创建镜像教程
Dockerfile(从无到有创建镜像)结构DockerFile 分为四部分组成:
基础镜像信息
维护者信息
镜像操作指令
容器启动时执行指令
基础镜像信息第一行必须指定基于的基础镜像
1FROM alpine:3.8-python-3.6
维护者信息1MAINTAINER Shi Tao <shitao0418@gamil.com>
镜像操作指令1234567WORKDIR /opt/appENV HOME /opt/appADD . /opt/appRUN pip3.6 install -r requirements.txt --upgrade -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simpleEXPOSE 8000
容器启动时执行指令12ENTRYPOINT ["gunicorn"]CMD ["-b 0.0.0.0:8000", "application:app"]
指令From 指令格式为 From 或者 From:
DockerFi ...