
astbss/python本镜像基于Python 3.9.15版本构建,预装了Flask等常用开发和运行时依赖包,旨在为Python应用开发和部署提供便捷的基础环境,减少环境配置时间,支持快速启动项目。
通过以下命令启动容器并进入交互式Python终端:
bashdocker run -it --rm astbss/python:3.9.15 python
将当前目录挂载到容器内的/app目录,并运行脚本:
bashdocker run -it --rm -v $(pwd):/app astbss/python:3.9.15 python /app/your_script.py
app.py:pythonfrom flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello, World!' if __name__ == '__main__': app.run(host='0.0.0.0', port=5000)
bashdocker run -d -p 5000:5000 -v $(pwd):/app astbss/python:3.9.15 python /app/app.py
http://localhost:5000即可看到Flask应用运行结果。如需安装其他Python包,可在容器启动时通过pip安装:
bashdocker run -it --rm astbss/python:3.9.15 pip install requests
或在Dockerfile中基于本镜像构建:
dockerfileFROM astbss/python:3.9.15 RUN pip install requests numpy
/root,可通过-w参数指定工作目录-v参数)
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务