要在Docker中部署Django項目,可以按照以下步驟進行操作:
創建Django項目:首先在本地創建一個Django項目,可以使用Django的命令行工具進行創建。
創建Dockerfile:在項目根目錄下創建一個名為Dockerfile的文件,內容如下:
# 設置基礎鏡像
FROM python:3
# 設置工作目錄
WORKDIR /app
# 復制項目文件到工作目錄
COPY . /app
# 安裝項目依賴
RUN pip install -r requirements.txt
# 設置環境變量
ENV PORT=8000
# 啟動項目
CMD python manage.py runserver 0.0.0.0:$PORT
version: '3'
services:
web:
build: .
ports:
- "8000:8000"
docker build -t my-django-app .
docker-compose up
現在,您的Django項目將在Docker容器中運行,并且可以通過localhost:8000訪問。