添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

Docker版方式

在对应目录下创建文件夹

mkdir ~/airflow

cd airflow

curl -LfO 'https://airflow.apache.org/docs/apache-airflow/2.3.4/docker-compose.yaml'

创建对应子文件夹

mkdir -p ./dags ./logs ./plugins

echo -e "AIRFLOW_UID=$(id -u)" > .env

然后运行

docker-compose up airflow-init (按照官网这个命令我的机器无法工作)

docker compose up airflow-init (这个命令可以,注意将需要升级到新版:sudo apt-get install docker-compose-plugin,然后通过docker compose version查询)



单机版方式

服务器环境:Ubuntu Server 22.04, 刚开始的时候使用命令

pip install apache-airflow

完成后输入命令airflow 却一直提示command not found.

后来使用sudo完成正确安装

sudo pip install apache-airflow

然后使用如下命令初始化单机版

airflow standalone

然后打开localhost:8080

默认没有用户,用如下命令创建, username admin的时候提示admin用户已存在,所以改为airflow

airflow users  create --role Admin --username airflow --email admin --firstname admin --lastname admin --password admin

安装Apache Airflow_airflow

* 如果外层数,除以内层数可以出现整除的情况,并且两个数不相等,则这个数不是质数,反之就是质数 * 使用boolean类型的falg作为中间变量,如果不为质数的falg = true,跳出内循环,执行下一次外循环 for(int