dockerfile
docker build 使用dockerfile自動構建鏡像文件
FROM python:3.9WORKDIR /appCOPY requirements.txt.
RUN pip install -r requirements.txtCOPY..CMD ["python", "main.py"]
docker build dockerifle自動構建拉取python3.9鏡像,并執行啟動python程序
yml
docker-compose使用yml配置,配置多個docker中的程序服務配置
version: '3'
services:frontend:image: frontend_imagevolumes:- shared_volume:/data #共享文件目錄environment:ENV_VAR1: value1depends_on:- backend #設置依賴關系(啟動順序)ports:- "8080:80"backend:build:.ports:- "5000:5000"depends_on:- databasedatabase:image: database_imageenvironment:DB_PASSWORD: password
- docker-compose up啟動服務
- docker-compose down刪除服務
- docker-compose ps查看服務執行狀態
- docker-compose logs查看日志