Some checks failed
continuous-integration/drone/push Build was killed
- 创建 Flask 应用程序,展示容器主机名和学生ID环境变量 - 配置 DockerFile 为 Python 环境并安装依赖 - 设置 Drone CI 管道自动构建并推送 Docker 映像到私有注册表
17 lines
286 B
Python
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)
|
|
|