Files
whoami-for-swarm/app.py
seahi 40735e9e8d
Some checks failed
continuous-integration/drone/push Build was killed
feat: 添加 Docker 容器化部署和 CI/CD 管道
- 创建 Flask 应用程序,展示容器主机名和学生ID环境变量
- 配置 DockerFile 为 Python 环境并安装依赖
- 设置 Drone CI 管道自动构建并推送 Docker 映像到私有注册表
2025-12-16 12:38:04 +08:00

17 lines
286 B
Python

from flask import Flask
import socket
import os
app = Flask(__name__)
@app.route('/')
def hello():
return f"""
容器主机名: {socket.gethostname()}
学号服务: s{os.getenv('STUDENT_ID', '00')}
"""
if __name__ == '__main__':
app.run(host='0.0.0.0', port=80)