是否可以将 Docker 运算符用于 podman 到 Airflow 2.0 中?
Is it possible use Docker operator for podman into Airflow 2.0?
各位!
我正在学习如何使用 Airflow 2.0 和创建我的 DAG。我想做类似的事情:
docker run ...
docker pull ...
我正在阅读文档并查找有关 Docker Operator 的信息,但我不知道它是否适用于 Podman。可能吗?我想将 Airflow 安装到 RHEL 中。
如果答案是肯定的,你能给我看一个简单的例子吗 docker hello world?
谢谢
Docker算子支持,默认只用Docker测试。它使用 docker 的 API 客户端。截至去年 7 月,Podman 显然 (https://podman.io/blogs/2020/07/01/rest-versioning.html) 支持 Docker API 兼容性,因此它有可能会工作,但不能保证。
但是 Airflow 非常灵活,即使 DockerOperator 无法开箱即用,您也可以通过 BashOperator 轻松添加集成,例如,如果您的目标是 运行 podman 的基本命令。这可能是更快的路线,也更容易解决 debug/solve 问题。
各位!
我正在学习如何使用 Airflow 2.0 和创建我的 DAG。我想做类似的事情:
docker run ...
docker pull ...
我正在阅读文档并查找有关 Docker Operator 的信息,但我不知道它是否适用于 Podman。可能吗?我想将 Airflow 安装到 RHEL 中。 如果答案是肯定的,你能给我看一个简单的例子吗 docker hello world?
谢谢
Docker算子支持,默认只用Docker测试。它使用 docker 的 API 客户端。截至去年 7 月,Podman 显然 (https://podman.io/blogs/2020/07/01/rest-versioning.html) 支持 Docker API 兼容性,因此它有可能会工作,但不能保证。
但是 Airflow 非常灵活,即使 DockerOperator 无法开箱即用,您也可以通过 BashOperator 轻松添加集成,例如,如果您的目标是 运行 podman 的基本命令。这可能是更快的路线,也更容易解决 debug/solve 问题。