1.安装docker
2.Dockerfile 构建基础image 镜像
# 基础镜像
FROM ubuntu:16.04
# 创建文件夹
RUN mkdir -p /var/djangoapp
# 指定默认工作路径
WORKDIR /var/djangoapp
# 添加Dockerfile 同级路径下的全部文件到镜像
ADD . /var/djangoapp
3.在基础镜像中添加所需工具如, python\vim\wget 等
# 更新apt-get
# apt-get 命令是ubuntu 系统中的包管理工具,可以用来安装\卸载\更新包,也可以升级系统版本
apt-get update
# Launchpad PPA Repositories是很有用的非ubuntu官方的第三方个人资源库,
# 可以很方便地安装第三方软件。但是在运行add-apt-repository命令时,有时会提示命令不存在,
# 这个时候直接apt-get add-apt-repository是不可以的!
# 解决的方法是安装software-properties-common。
apt-get install -y software-properties-common
# python不在ubuntu的软件仓库,所以我们需要去PPA上找软件源
# fkrull/deadsnakes就是ubuntu提供的python的repository
add-apt-repository ppa:fkrull/deadsnakes
apt-get update
# 安装 python
apt-get install python3.5