python基礎與docker
建立虛擬環境
python3 -m venv venv
(說明:python 2.X 並不支援)
啟用虛擬環境
macOS/Linux: source venv/bin/activate
Windows: venv\Scripts\activate
安裝依賴庫
pip install django pymysql pillow django-redis django-celery
檢查依賴庫
pip check
建立依賴項檔案
pip freeze > requirements.txt
通過依賴項檔案安裝依賴庫
pip install -r requirements.txt
建立專案和應用
django-admin startproject <projectname> .
manage.py startapp <appname>
manage.py startapp <appname>
manage.py startapp <appname>
正向工程
python manage.py makemigrations <appname>
python manage.py migrate
反向工程
python manage.py inspectdb > <appname>/models.py
Docker的安裝和使用
yum -y install docker-io
啟動docker服務
systemctl start docker
查詢映象檔案
docker search <image-name>
下載映象檔案
docker pull <image-name>
通過映象建立容器
docker run -d -p <port>:<port> --name <container-name> <image-name>
進入容器系統
docker exec -it <container-name> /bin/bash
啟動容器
docker start <container-name>
停止容器
docker stop <container-name>
刪除容器
docker rm <container-name>
刪除映象
docker rmi <image-name>