Django项目环境——Docker Ubuntu20.04容器
1. Docker创建Ubuntu20.04容器
-
拉取ubuntu20.04镜像
sudo docker pull ubuntu:20.04
-
运行容器
sudo docker run -it --name mydjango ubuntu:20.04 /bin/bash
2. Django库安装
-
更新apt索引
apt-get update apt-get upgrade
-
安装python
apt-get install python3.8 ln -s /usr/bin/python3.8 /usr/bin/python
-
安装pip
apt-get install python3-dev apt-get install python3-pip python -m pip install --upgrade pip
-
安装python库
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Django pip install -i https://pypi.tuna.tsinghua.edu.cn/simple colorama pip install -i https://pypi.tuna.tsinghua.edu.cn/simple uwsgi pip install -i https://pypi.tuna.tsinghua.edu.cn/simple apache-iotdb pip install -i https://pypi.tuna.tsinghua.edu.cn/simple uvicorn pip install -i https://pypi.tuna.tsinghua.edu.cn/simple gunicorn pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Sphinx
-
安装nginx
apt-get install nginx nignx -v service nginx start
-
将容器打包为镜像
sudo docker ps -a sudo docker commit -a "AndrewYy-chan" -m "Django" mydjango mydjango:V0 # docker save -o mydjango.tar mydjango:V0