blob: 287e85b67a598fd47c13fc7a816d4a553fda43f6 [file] [log] [blame]
Search.setIndex({docnames:["build","build-arg-ref","entrypoint","index","recipes"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":4,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.intersphinx":1,"sphinx.ext.viewcode":1,sphinx:56},filenames:["build.rst","build-arg-ref.rst","entrypoint.rst","index.rst","recipes.rst"],objects:{},objnames:{},objtypes:{},terms:{"0":[0,1,2,4],"0002":[0,2],"1":[0,1,2,4],"10":[0,4],"12":[0,2],"15":0,"16":2,"18":2,"1gb":0,"2":[0,1,2,3,4],"20":0,"2020":0,"2021":0,"21":1,"230":0,"3":[0,1,2,3,4],"322":4,"3306":2,"3rd":2,"4":[0,2],"4096":2,"5":[0,1,2,3,4],"50000":[1,2],"5432":2,"5672":2,"6":[0,2],"60":[0,3],"6379":2,"7":[0,1,3,4],"8":[0,2,4],"8080":2,"874":0,"874mb":0,"9":0,"case":[0,1,2,3,4],"default":[0,1,2,3],"do":[0,1,2,3],"export":[0,2],"final":[0,1,2],"function":[1,2,3],"import":[0,4],"new":[2,3,4],"public":4,"short":0,"switch":0,"true":[0,1,2],"try":[0,2,3],"var":[0,4],"while":0,A:2,AS:4,As:0,At:2,But:0,For:[0,1,2,3],IS:4,If:[0,1,2,3],In:[0,1,2],It:[0,1,2,4],No:0,OF:4,OR:4,On:0,Such:[0,2],That:0,The:[1,2,3,4],Then:[0,2,4],There:[0,2,3],To:[0,2],_airflow:2,_airflow_db_upgrad:2,_airflow_www_user_cr:2,_airflow_www_user_email:2,_airflow_www_user_firstnam:2,_airflow_www_user_lastnam:2,_airflow_www_user_password:2,_airflow_www_user_password_cmd:2,_airflow_www_user_rol:2,_airflow_www_user_usernam:2,_cmd:2,_pip_additional_requir:2,abl:[0,2],about:[0,2],abov:[0,2],accept_eula:0,access:2,accommod:[0,2],accompani:0,account:[0,2],achiev:[0,2],action:2,actual:[0,3],ad:1,adapt:0,add:[2,3,4],addit:[0,1,4],addition:2,additional_airflow_extra:[0,1],additional_dev_apt_command:[0,1],additional_dev_apt_dep:[0,1],additional_dev_apt_env:[0,1],additional_python_dep:[0,1],additional_runtime_apt_command:[0,1],additional_runtime_apt_dep:[0,1],additional_runtime_apt_env:[0,1],admin:0,adoptopenjdk:4,advantag:[0,1],advis:2,after:[0,2],against:2,agre:4,agreement:4,air:0,airflow:4,airflow__core__sql_alchemy_conn:3,airflow_branch:1,airflow_constraints_loc:[0,1],airflow_constraints_refer:[0,1],airflow_extra:1,airflow_gid:1,airflow_hom:[1,3],airflow_image_nam:0,airflow_installation_method:[0,1],airflow_pip_vers:1,airflow_pre_cached_pip_packag:[0,1],airflow_repo:1,airflow_sources_from:1,airflow_sources_to:1,airflow_sources_www_from:1,airflow_sources_www_to:1,airflow_uid:[1,2,4],airflow_user_home_dir:1,airflow_vers:[0,1],airflow_version_specif:[0,1],airflowadmin:2,all:[0,1,2,3],allow:[0,1],alpha:4,alreadi:[0,1,2],also:[0,1,2,3,4],alwai:0,amazon:1,amd64:4,amqp:2,an:[0,1,2,3,4],ani:[0,1,2,4],anoth:[0,1,2],answer:0,anyon:2,apach:[0,1,2],api:4,appli:0,applic:[3,4],approach:0,appropri:1,apt:[1,4],ar:[0,1,2,3,4],arbitrari:0,archiv:[0,4],arg:[1,4],argument:[0,2],artifact:0,asc:[0,4],asf:4,aspect:0,asset:1,assign:2,assum:[0,3],async:[0,1],attempt:[0,2],authent:0,auto:1,autom:1,automat:[0,2],autoremov:[0,4],avail:[0,2,3],avoid:0,aw:0,awar:[0,2],azur:[0,1],back:0,backend:2,backup:4,bad:[0,2],bake:2,bar:1,bare:3,base:[0,1],base_airflow_imag:4,bash:[2,4],bashoper:4,basi:4,basic:0,beautifulsoup4:0,becaus:[0,1,2],been:[1,2],befor:[0,1],being:2,below:[0,1,2,4],best:[0,1,2],beta:4,better:0,between:2,big:0,bigger:0,bin:[2,4],binari:[0,1],bit:2,blob:0,both:[0,2],box:0,branch:[0,1,3],bring:2,brought:2,build:[2,3,4],built:[0,1],buster:[0,1,4],c:[2,4],cach:[0,2],call:[0,2],can:[0,1,2,3,4],candid:3,cannot:0,capabl:0,captur:4,casual:0,catchup:0,celeri:[0,1],celeryexecutor:2,certain:[1,2],cfg:1,chang:[0,1,2],channel:4,chapter:[0,2],charset:2,chart:[0,3],cheat:2,check:[0,2],checkout:0,child:2,choic:0,choos:0,chose:2,chown:0,ci:[0,1],clean:[0,4],cli:0,client:[0,1],cloud_sdk_vers:4,cloudsdk:4,cluster:[0,2,4],cmake:0,cncf:1,code:0,com:[0,2,4],combin:0,come:[0,2],command:[0,1,3,4],comment:0,commit:0,common:[0,1,3,4],commun:[0,3,4],compar:0,comparison:0,compat:[0,2],compil:1,complet:[2,4],complex:0,complianc:4,compon:[2,3,4],compos:[0,2,3],concept:[2,4],concurr:2,condit:4,conf:0,config:[0,2],configur:[0,2],conflict:0,confus:1,connection_check_max_count:2,connection_check_sleep_tim:2,connector:4,consist:0,constraint:[0,1],constraints_github_repositori:0,contain:[0,1,3],content:2,context:[0,1],continu:[0,2],contribut:4,contributor:4,control:[1,2],conveni:[0,2,3],copi:[0,2,4],copyright:4,core:0,corpor:1,could:[0,2],count:2,creat:[0,3,4],creation:2,credenti:2,criteria:0,curl:[0,4],current:[2,3],custom:[1,3],d:[0,4],dag:[2,3],dag_nam:0,dask:[0,1],data:4,databas:[1,2,3],dataflowstartsqljoboper:4,dataproc:4,datepars:0,datetim:0,db:3,deal:0,deb:4,debian:0,debug:2,declar:0,dedic:0,deepli:0,default_arg:0,defin:1,deleg:0,deliber:2,dep:[0,1],depend:[0,2,3],depends_on_past:0,deploi:0,deploy:[0,3],deriv:2,describ:[0,2],descript:1,dest:0,detail:[2,3],detect:[1,2],determin:0,dev0:2,dev:[0,1],dev_apt_command:1,dev_apt_dep:1,devel:[0,1,2,3,4],develop:[0,1,2,3],did:1,differ:[0,2],dir:0,direct:0,directli:[0,1],directori:[1,2,3],disabl:[0,1,2],disadvantag:0,displai:2,dist:4,distinguish:2,distribut:[0,3,4],dive:0,dl:4,do_otherth:2,do_someth:2,doc:[0,4],docker:[0,1,2,4],dockerfil:[1,3,4],dockerhub:3,dockerignor:[0,1],document:[0,4],doe:[0,2],doesn:0,done:[0,2],down:2,download:[0,1,4],download_url:4,dr:0,drop:2,drwxr:2,dumb:2,dumb_init_setsid:2,dummi:0,dummyoper:0,dump:2,dure:[0,1,2],dynam:[0,2],e:4,earli:0,earlier:0,eas:3,easier:0,easiest:0,echo:[2,4],edit:0,effect:1,egg:0,either:[0,1,2,3,4],elasticsearch:[0,1],email:2,emb:2,embed:2,empti:[1,2],enabl:2,encount:0,encourag:4,encrypt:2,end:0,engin:[0,2],enough:0,enter:[0,2],enterpris:0,entri:2,entrypoint:0,env:[1,2,4],environ:[1,2,3,4],equal:2,equival:0,error:2,especi:0,essenti:0,establish:2,etc:[0,2,4],evalu:2,even:[0,2,3],event:2,ever:2,everi:[0,2,3],everyon:[0,3],everyth:[0,2],exampl:[1,2,3],except:4,exclus:0,exec:2,execut:[0,1,3],exist:[0,2],exit:2,experiment:[0,1,2,3,4],expert:0,explain:0,explan:0,expos:0,express:4,extend:[1,2,3],extens:0,extern:[0,2],extra:[0,1,2,3],extract:0,f:0,factor:0,fail:[0,2],fals:[0,1,4],familiar:0,far:0,faster:1,featur:[0,1,2,3,4],fernet:2,few:[0,2],file:[0,1,2,4],find:3,finish:[0,2],first:[0,2],firstnam:2,fit:0,fix:0,fl:4,flag:[0,2],flexibl:[0,2],flow:0,fly:2,folder:[0,1,2,3],follow:[0,1,2,3],fork:[0,1],form:0,format:2,forward:2,found:0,foundat:4,fragil:0,framework:0,frequent:4,friendli:0,from:[1,2,3,4],front:2,fsl:4,fssl:4,ftp:1,fulfil:0,fulli:2,funni:0,further:0,futur:0,g:0,gape:0,gb:0,gc:4,gcc:0,gcloud:4,gcloud_hom:4,gcp:0,gcs_jar_path:4,gcs_jar_url:4,gcs_variant:4,gcs_version:4,gener:0,get:[0,2,4],gid:[0,2],git:[0,3],github:1,githubusercont:0,gitignor:0,give:[0,2],gkestartpodoper:4,glob:1,go:0,goal:0,good:[0,2,3],googl:1,google_auth:1,googleapi:4,govern:4,gpg:4,gracefulli:2,group:[0,2],group_or_command:2,grpc:1,guarante:0,guid:[0,2],guidelin:2,gz:[0,1,4],h:2,ha:[0,1,2,3],had:[0,1],hadoop2:4,hadoop_classpath:4,hadoop_conf_dir:4,hadoop_hom:4,hadoop_url:4,hadoop_vers:4,hand:2,handl:2,handler:2,happen:[0,2],hashicorp:1,have:[0,1,2],hdf:0,headless:0,heavi:0,heavili:0,helm:[0,3],help:[0,2],here:0,high:1,highli:[0,1],hive:4,hive_conf_dir:4,hive_hom:4,hive_url:4,hive_vers:4,hobbyist:0,holidai:2,home:[0,1,2],hood:0,host:[0,2],hotspot:4,how:[2,3],howev:[0,2,3],http:[0,1,4],huge:2,id:2,idea:[0,2],ignor:0,imag:4,immedi:2,immut:2,impli:4,improv:0,includ:[0,1,2,4],increas:[0,2],increment:1,independ:[0,2],index:0,individu:0,infam:2,info:2,inform:[0,2,4],inher:2,init:2,initi:[1,2],inject:0,insid:2,instal:3,install_from_docker_context_fil:[0,1],install_from_pypi:1,install_mssql_cli:[0,1],install_mysql_cli:[0,1],install_providers_from_sourc:1,instanc:2,instead:0,instruct:[0,2],intend:2,interest:[3,4],intern:[0,2],introduc:2,involv:[0,2],io:4,is_al:2,issu:2,iter:[0,1],its:[0,2],jar:4,java:4,java_hom:4,jdbc:0,jfrog:4,job:2,jre:[0,4],jun:2,just:[0,3],jvm:4,k8:2,kaniko:0,keep:0,kei:[0,2,4],kerbero:2,kill:2,kind:[0,4],know:[0,2],knowledg:[0,4],known:0,kubectl:4,kubernet:[0,1,2],kubernetesexecutor:2,la:2,languag:4,last:[0,2],lastnam:2,later:[0,2],latest:[0,3],launch:3,law:4,layer:0,ldap:1,lead:0,lean:0,learn:[0,3],least:[0,2],leftpad:2,less:0,let:0,level:1,lib:[0,4],libopenmpi:0,librari:[0,2],licens:4,lightweight:0,like:[0,2,4],limit:[1,2,4],line:0,linux:[0,2,4],list:[0,1,2,4],liter:2,ln:4,lo:0,load:[0,2],local:[0,1,2],log:[1,2,3,4],longer:0,look:0,loop:2,lot:2,ls:2,lxml:[0,2],machin:[0,2],mai:[3,4],main:[0,1,2,4],mainli:3,maintain:0,mainten:2,make:[0,2],man1:4,man7:4,man:4,manag:[0,2,3],mani:[0,2,3],manual:[0,2],match:[0,1,2],max:2,mb:0,mean:[0,2,3],member:4,messag:2,method:[0,2],microsecond:0,microsoft:[0,1],might:[0,1,2],minikub:0,minim:[0,3],minut:0,mkdir:[0,4],mktemp:4,mode:2,model:0,modif:0,modifi:2,modul:0,moment:2,more:[1,2,3,4],most:[0,1,3],mostli:[0,2],mount:2,mpi4pi:0,mpi:0,msodbcsql17:0,mssql:[0,1],much:[0,1],multihomed_network:4,multipl:0,must:[0,2],my:[0,2,4],my_after_entrypoint_script:2,my_entrypoint:2,mysql:[0,1,2],mysqlclient:0,name:0,necessari:[0,2],need:[1,2,3],never:2,newer:[0,1],next:2,node:0,non:[0,2],none:2,normal:2,note:[0,1,2],notic:4,now:0,now_to_the_hour:0,number:[0,2],o:4,oauth2client:0,obtain:4,occasion:0,od:0,odbc:[0,1],offici:0,offlin:2,often:[0,3,4],older:0,onc:0,one:[0,1,2,4],onli:[0,1,2],open:[0,2],openmpi:0,openshift:2,oper:[0,2,4],opt:[0,1,3,4],optim:3,option:0,oracl:0,order:[0,1,2],org:4,origin:0,other:[0,1,2,3,4],otherwis:[0,2],our:[0,2],out:[0,3],output:[0,2,4],overhead:2,overrid:1,own:[1,2,3],ownership:4,p:[0,2,4],packag:[1,2,3],panda:[0,1],paramet:[0,1,2],part:0,parti:2,particularli:0,pass:[0,2],passwd:2,password:[0,2],path:4,pattern:0,pendulum:0,perform:2,perm:2,permiss:[2,4],phrase:0,pip21:0,pip:0,pip_progress_bar:1,pip_us:0,pipefail:4,piprc:0,place:[0,1],platform:0,plugin:2,podman:0,point:[0,1,2],pool:2,popular:0,port:2,portabl:0,posit:2,possibl:[2,3],postgr:[0,1,2],potenti:2,potiuk:0,power:0,practic:[0,2],pre:0,predict:0,prepar:[0,1,3],prerequisit:0,present:[0,2],pretti:0,prevent:0,previou:0,previous:[0,1],print:2,privat:0,problem:[0,2],process:2,procp:0,prod:0,produc:[0,1],product:[0,1,2,3],progress:1,project:[0,2],proof:0,proper:2,properli:[0,2],protect:2,prove:4,provid:[1,2,3],proxi:0,publish:[0,3],pull:[0,2,4],pure:1,purg:[0,4],purpos:[0,2,3],push:0,put:[0,2],pv:4,py:[0,1],pypi:[1,2],pypirc:0,python3:[0,2],python:[0,1,2,3],python_base_imag:[0,1],pythonx:3,question:0,quick:[0,3],quickli:0,quickstart:2,quiet:4,quit:0,rabbitmq:2,random:2,randomli:2,rang:0,rapid:4,rather:[0,1,2],raw:0,reach:0,read:[0,2],reader:2,readi:3,realiz:2,realli:0,reap:2,reason:[0,2],rebas:0,rebuild:[0,1],receiv:2,recip:0,recommend:[0,4],recompil:0,redi:[0,1,2],reduct:0,refer:[2,3],reflect:0,regard:4,registri:[0,2],regular:2,relat:2,releas:[0,1,3,4],rememb:[0,2],remot:0,remov:[0,1,2],renam:1,renew:2,replac:0,repo:[1,4],report:4,repositori:[0,1],request:4,requir:[1,3,4],resolv:0,respect:0,rest:2,restart:2,restrict:1,restricted_environ:0,result:[0,1],rf:[0,4],right:[0,2],rm:[0,4],rocketchat_api:0,role:2,root:[0,2,4],rotat:2,rout:0,rst:0,run:[0,4],run_this_1:0,run_this_2:0,run_this_3:0,runtim:[0,1,2,4],runtime_apt_command:1,runtime_apt_dep:1,s:[0,1,2,4],safe:0,same:[0,2],save:0,scenario:0,schedul:2,schedule_interv:0,schema:2,scheme:2,script:[0,2],search:0,second:0,secret:2,section:4,secur:[1,2],see:[0,1,2,3,4],segment:0,select:[0,2],sendgrid:1,separ:0,seriou:2,servic:2,set:[0,1,2,3],set_upstream:0,setup:[1,2],sever:[0,2],sftp:1,sh:[0,2,4],share:4,sheet:2,shell:[2,4],shift:2,should:[0,1,2],show:[0,2],shown:[0,4],shutdown:2,side:0,significantli:0,similar:[0,2],similarli:[0,2],simpl:0,simplest:0,simpli:[0,2],sinc:2,singl:2,size:[0,3],slack:[0,1],sleep:2,slim:[0,1],slow:2,small:0,smaller:0,so:[0,1,2],softwar:4,solut:0,solv:0,some:[0,1,2,3,4],someon:0,someth:0,sometim:[0,3,4],sophist:0,sound:0,sourc:[1,4],spark:4,spawn:2,specif:[0,1,3,4],specifi:[0,1,2],speed:1,spin:3,split:0,sqlite:[1,2,3],ssh:[0,1],stabil:2,stabl:0,stack:0,stage:0,standard:0,start:[0,1,2,3],start_dat:0,statement:2,statsd:[0,1],step:[0,2,4],still:[0,2],storag:[0,4],store:[0,1,2],strip:4,structur:0,stuff:0,submit:[0,4],subsequ:0,success:2,suit:0,summar:2,summit:0,support:[0,2,3],suppos:[0,2],sure:[0,2],sync:2,synchron:0,system:[0,2],t:0,tabl:[1,2],tag:[0,1,2,4],take:[3,4],taken:[0,1],talk:0,tar:[0,1,4],target:[0,1],task:[0,2,4],task_id:0,team:0,techniqu:0,tell:0,tempt:0,term:0,termin:2,test:[0,3],test_dag:0,test_dag_v1:0,than:[0,1,2,3],thei:[0,1,2,3,4],them:[0,2],therefor:[0,2,3],thi:[0,1,2,3,4],thing:[0,3],those:[0,1,2,3],through:[0,2],thu:[0,1],ticket:2,time:[0,1,2,3],timedelta:0,tl:0,tmp:4,tmp_dir:4,tool:[0,2,4],total:2,transpar:0,treat:[1,2],tri:2,trick:2,trigger:2,tty:0,turn:0,two:0,txt:0,type:[0,2],typeform:0,typic:0,tz:0,u:4,uid:[1,2],umask:[0,2],un:0,uncom:0,under:[0,4],understand:0,unixodbc:0,unless:4,until:2,up:[1,2],updat:[0,2,4],upgrad:1,upgrade_to_newer_depend:1,url:[0,1,2],us:[2,3,4],usag:[0,2,4],useless:2,user:[0,1,3,4],usermod:0,usernam:[0,2],usr:[2,4],usual:[0,1,2],utc:0,utilis:2,v2:0,valu:[1,2],variabl:[0,1,2,3],variou:2,ve:0,veri:[0,2,3],verifi:[0,2,4],verify_docker_imag:0,version:[0,1,2,3,4],vet:[0,1],via:[0,1,2,3],viabl:0,view:2,vim:0,virtualenv:[0,1],volum:2,vulner:2,wa:0,wai:[0,1,2,4],want:[1,2,3],warm:2,warn:2,warranti:4,we:[0,2,4],webserv:2,weekend:2,well:[0,3],were:0,what:[0,1],whatev:0,wheel:0,when:[1,2,3],whenev:[0,2],where:[0,1,2],whether:1,which:[0,1,2,3],whl:[0,1],who:[0,2],whole:2,wide:0,wish:[0,1],without:[0,1,2,4],work:[0,1,2,3,4],worker:2,world:4,worri:0,would:[0,2],writabl:2,write:[2,4],writeabl:0,www:[1,4],x86_64:4,x:[2,4],xf:4,xr:2,xvf:4,xzf:4,y:[0,3,4],yaml:[0,2],ye:0,yet:2,you:[1,2,3,4],your:[1,2,3],your_constraint_fil:0,yqq:[0,4]},titles:["Building the image","Image build arguments reference","Entrypoint","Docker Image for Apache Airflow","Recipes"],titleterms:{"new":0,The:0,ad:[0,2],add:0,addit:2,admin:2,airflow:[0,1,2,3],allow:2,apach:[3,4],apt:0,arbitrari:2,architectur:0,arg:0,argument:1,basic:1,befor:2,behaviour:2,broker:2,build:[0,1],cach:1,celeri:2,cloud:4,code:2,command:2,compil:0,connect:2,contain:2,creat:2,custom:[0,2],dag:0,db:2,depend:1,detail:0,differ:1,directori:0,docker:3,dockerfil:0,emb:0,embed:0,entrypoint:2,environ:0,exampl:0,execut:2,extend:0,from:0,github:0,googl:4,hadoop:4,how:0,imag:[0,1,2,3],instal:[0,1,2,4],method:1,modifi:0,more:0,need:0,optim:[0,1],option:[1,2],own:0,packag:0,pip:1,pre:1,propag:2,provid:0,pypi:0,quick:2,recip:4,refer:[0,1],requir:[0,2],restrict:0,run:2,sdk:4,secur:0,signal:2,sourc:0,stack:4,test:2,upgrad:[0,2],us:[0,1],usag:3,user:2,vs:0,wait:2,want:0,when:0,why:0,writabl:0,you:0,your:0}})