如何从本地创建的 python dags 复制到本地安装的使用气流图像运行的 dockertool 框?

问题描述

我已经使用 docker 工具箱在 Windows 8 64 位上安装了 puckel-airflow 镜像。

我在本地创建了一个 hello world Python scrpit ie,dag。

现在我想将我的 Python scrpit dag 从本地机器传输到 docker 工具箱气流图像,以便我可以运行带有特定标签的气流图像。

无法找到从本地 c 驱动器复制到 dockertool box 气流映像的正确步骤。

注意:在 dockertool 框中使用气流 bash 我创建了一个 dags 文件夹,它将所有脚本放置到该特定文件夹中,以便我可以运行气流 python dags。

解决方法

终于找到方法了.... 要遵循的步骤...... 1)docker stop ==== 正在运行

2)docker cp :/usr/local/airflow/dags/ docker cp mymovedag.py becccb825e16:/usr/local/airflow/dags/mymovedag.py

3)docker start docker 启动 becccb825e16

4)docker exec -it --user root /bin/bash
docker exec -it --user root becccb825e16 /bin/bash

5)ls

6)cd dags

7)现在你可以看到从windows移动到docker容器的文件

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...