开发环境中Docker的使用

一. Ubuntu16.04+Django+Redis+Nginx的Web项目Docker

1.创建Django项目的image

开发环境中Docker的使用

开发环境中Docker的使用

# 创建项目image 执行 docker build -t ccnu_resource_pub -f docker/app/Dockerfile . # 把ubuntu:xenial作为基础镜像 如果不存在则pull远程 FROM ubuntu:xenial # 把docker/common/sources.list 拷贝到镜像里的文件系统中 ADD ./docker/common/sources.list /etc/apt/sources.list # 运行linux指令 RUN apt-get -y update # PYTHON环境 WORKDIR /proj # 把requirements.txt拷贝到/proj文件下 ADD requirements.txt /proj RUN apt-get install -y python python-dev python3 python3-dev python3-pip RUN apt-get install -y libmysqlclient-dev RUN pip3 install --trusted-host pypi.python.org -r requirements.txt RUN pip3 install uwsgi # ES日志目录 RUN mkdir -p /var/log/ccnu_resource RUN chmod -R 777 /var/log/ccnu_resource

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zygzpj.html