Dockerfile解读

Dockerfile

FROM python:2.7
#python版本为2.7

RUN mkdir -p /usr/src/app
#mkdir 建立文件夹 -p 建立多层文件夹 /usr/src/app 多层文件夹啊路径

WORKDIR /usr/src/app
#工作目录为 /usr/src/app

COPY pip.conf /root/.pip/pip.conf
#把pip.conf文件复制到/root/.pip/pip.conf【/root/.pip/文件夹为建立在工作目录下的文件夹】

COPY requirements.txt /usr/src/app/
#把requirement.txt文件复制到/usr/src/app/文件夹下

RUN pip install --no-cache-dir -r requirements.txt
#在工作目录下运行cmd安装Python库
#pip install --no-cache-dir -r requirements.txt

COPY . /usr/src/app
#【.】指的就是Dockerfile文件的同级目录下的所有文件
#把Dockerfile文件的同级目录下的所有文件复制到/usr/src/app文件夹下面【不copy 包含Dockerfile的文件夹】

WORKDIR /usr/src/app/sql_history
#工作目录为/usr/src/app/sql_history

CMD [ "python", "manage.py", "runserver", "0.0.0.0:8090"]
#在cmd中运行python manage.py runserver 0.0.0.0:8090
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值