managing-astro-local-env by astronomer/agents
npx skills add https://github.com/astronomer/agents --skill managing-astro-local-env此技能帮助您使用 Astro CLI 管理本地 Airflow 环境。
要设置新项目,请参阅 setting-up-astro-project 技能。当 Airflow 运行时,使用来自 authoring-dags 和 testing-dags 技能的 MCP 工具。
# 启动本地 Airflow (webserver 地址为 http://localhost:8080)
astro dev start
# 停止容器 (保留数据)
astro dev stop
# 终止并移除数据卷 (全新状态)
astro dev kill
# 重启所有容器
astro dev restart
# 重启特定组件
astro dev restart --scheduler
astro dev restart --webserver
默认凭据: admin / admin
修改后需重启: requirements.txt, packages.txt, Dockerfile
astro dev ps
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
# 所有日志
astro dev logs
# 特定组件
astro dev logs --scheduler
astro dev logs --webserver
# 实时跟随
astro dev logs -f
# 进入调度器容器的 Bash
astro dev bash
# 运行 Airflow CLI 命令
astro dev run airflow info
astro dev run airflow dags list
| 问题 | 解决方案 |
|---|---|
| 端口 8080 被占用 | 停止其他容器或编辑 .astro/config.yaml |
| 容器无法启动 | 执行 astro dev kill 然后 astro dev start |
| 包安装失败 | 检查 requirements.txt 语法 |
| DAG 未出现 | 运行 astro dev parse 检查导入错误 |
| 磁盘空间不足 | 执行 docker system prune |
当环境损坏时:
astro dev kill
astro dev start
astro dev upgrade-test
编辑 Dockerfile:
FROM quay.io/astronomer/astro-runtime:13.0.0
重启:
astro dev kill && astro dev start
每周安装数
373
代码仓库
GitHub 星标数
269
首次出现
2026年1月23日
安全审计
安装于
opencode272
codex267
github-copilot266
cursor266
gemini-cli252
claude-code235
This skill helps you manage your local Airflow environment using the Astro CLI.
To set up a new project , see the setting-up-astro-project skill. When Airflow is running , use MCP tools from authoring-dags and testing-dags skills.
# Start local Airflow (webserver at http://localhost:8080)
astro dev start
# Stop containers (preserves data)
astro dev stop
# Kill and remove volumes (clean slate)
astro dev kill
# Restart all containers
astro dev restart
# Restart specific component
astro dev restart --scheduler
astro dev restart --webserver
Default credentials: admin / admin
Restart after modifying: requirements.txt, packages.txt, Dockerfile
astro dev ps
# All logs
astro dev logs
# Specific component
astro dev logs --scheduler
astro dev logs --webserver
# Follow in real-time
astro dev logs -f
# Bash into scheduler container
astro dev bash
# Run Airflow CLI commands
astro dev run airflow info
astro dev run airflow dags list
| Issue | Solution |
|---|---|
| Port 8080 in use | Stop other containers or edit .astro/config.yaml |
| Container won't start | astro dev kill then astro dev start |
| Package install failed | Check requirements.txt syntax |
| DAG not appearing | Run astro dev parse to check for import errors |
| Out of disk space | docker system prune |
When things are broken:
astro dev kill
astro dev start
astro dev upgrade-test
Edit Dockerfile:
FROM quay.io/astronomer/astro-runtime:13.0.0
Restart:
astro dev kill && astro dev start
Weekly Installs
373
Repository
GitHub Stars
269
First Seen
Jan 23, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykWarn
Installed on
opencode272
codex267
github-copilot266
cursor266
gemini-cli252
claude-code235
Azure Data Explorer (Kusto) 查询技能:KQL数据分析、日志遥测与时间序列处理
100,500 周安装
LangChain4j Spring Boot集成指南:AI驱动微服务自动配置与RAG系统实现
349 周安装
Spring Boot Saga模式:微服务分布式事务解决方案与实现指南
349 周安装
WordPress站点设置与连接配置指南:WP-CLI与REST API完整教程
349 周安装
营销心理学实战指南:心智模型与行为设计,提升转化率与用户体验
349 周安装
Spring Boot @JsonTest JSON序列化单元测试指南:JacksonTester使用与最佳实践
349 周安装
scikit-learn 机器学习教程:Python 分类、回归、聚类、降维与模型评估实战指南
350 周安装