blob: a7bab3c8edb2aa9b3791cb86596c2719934315b4 [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":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,"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:{"0002":[0,2],"1gb":0,"2020":0,"230":0,"322":4,"3306":2,"3rd":2,"4096":2,"50000":[1,2],"5432":2,"5672":2,"6379":2,"8080":2,"874":0,"874mb":0,"case":[0,1,2,3,4],"default":[0,1,2],"final":[0,1,2],"import":[0,4],"new":[0,4],"public":4,"short":0,"switch":0,"true":[0,1,2],"try":2,"var":[0,4],"while":0,Adding:0,But:0,For:[0,1,2,3],GCS:4,Such:[0,2],That:0,The:[1,2,3,4],Then:[0,2,4],There:[0,3],Uses:0,Using:1,Yes:0,_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,abl:[0,2],about:[0,2],abov:[0,2],accept_eula:0,access:2,accommod:[0,2],accompani:0,account:2,achiev:[0,2],action:2,adapt:0,add:[0,2,4],added:[0,2],adding:[0,2],addit:[0,1,4],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],agre:4,agreement:4,air:0,airflow:[0,4],airflow__celery__broker_url:2,airflow__celery__broker_url_cmd:2,airflow__core__sql_alchemy_conn:2,airflow__core__sql_alchemy_conn_cmd:2,airflow_branch:1,airflow_constraints_loc:[0,1],airflow_constraints_refer:[0,1],airflow_extra:1,airflow_gid:[1,2],airflow_hom:[1,2],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_uid:[1,2,4],airflow_user_home_dir:1,airflow_vers:[0,1],airflow_version_specif:[0,1],airflowadmin:2,alchemi:2,all:[0,1,2,3],allow:[0,1],alpha:4,alreadi:[0,1,2],also:[0,1,2,3,4],alwai:[0,2],amd64:4,amqp:2,ani:[0,2,4],anoth:[0,1,2],answer:0,apach:[0,1,2],api:4,appli:0,applic:4,approach:0,appropri:1,apt:[1,4],arbitrari:[0,1],archiv:[0,4],arg:[1,4],argument:[0,2],artifact:0,asc:[0,4],asf:4,aspect:0,assign:2,async:0,attempt:[0,2],authent:0,auto:1,autom:1,automat:[0,2],autoremov:[0,4],avail:[0,2,3],avoid:0,awar:0,aws:0,azur:0,back:0,backend:2,bar:1,bare:3,base:[0,1],base_airflow_imag:4,basenam:0,bash:[2,4],bashoper:4,basi:4,basic:0,beautifulsoup4:0,becaus:[0,1,2],becom:2,befor:[0,1],behalf:1,behaviour:2,below:[0,1,4],best:[0,1,2],beta:4,better:0,between:2,big:0,bigger:0,bin:4,binari:[0,1,3],blob:0,both:0,box:0,branch:[0,1,3],build:[2,3,4],built:[0,1],buster:[0,1,4],cach:[0,2],call:0,can:[0,1,2,3,4],candid:3,cannot:0,capabl:0,captur:4,casual:0,celeri:0,certain:[1,2],cfg:1,chang:[0,1,2],channel:4,chapter:[0,2],check:[0,1,2],checkout:0,choic:0,choos:0,chown:0,clean:[0,4],client:[0,1],cloud_sdk_vers:4,cloudsdk:4,cluster:4,cmake:0,code:0,com:[0,2,4],combin:0,come:[0,2],command:[0,1,2,4],comment:0,commit:0,common:[0,1,4],commun:[3,4],compar:0,comparison:0,compat:[0,2],compil:0,complet:4,complex:0,complianc:4,compon:4,compos:2,concept:[2,4],concurr:2,condit:4,config:0,configur:0,conflict:0,connection_check_max_count:2,connection_check_sleep_tim:2,connector:4,constraint:[0,1],constraints_github_repositori:0,contain:[0,1,3],content:2,context:[0,1],continu:2,continue_on_pip_check_failur:1,contribut:4,contributor:4,control:[1,2],conveni:[0,3],copi:[0,4],copyright:4,corpor:1,could:0,creat:[0,1,4],creation:2,criteria:0,curl:[0,4],custom:[1,2,3],dag:2,dag_nam:0,dask:0,data:4,databas:[1,2],dataflowstartsqljoboper:4,dataproc:4,date:0,datepars:0,datetim:0,days_ago:0,deb:4,debian:0,deepli:0,default_arg:0,defin:[1,2],dep:[0,1],depend:[0,2,3],depends_on_past:0,deploy:3,describ:[0,2],descript:1,dest:0,detail:[2,3],detect:[1,2],determin:0,dev:[0,1],dev_apt_command:1,dev_apt_dep:1,devel:1,develop:[0,1,3],differ:[0,2],dir:[0,1],direct:0,directli:1,directori:[0,1,2],disabl:[0,1,2],disadvantag:0,dist:4,distinguish:2,distribut:[0,4],dive:0,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,doesn:0,doing:0,done:[0,2],download:[0,1,4],download_url:4,drop:2,drwxr:2,dummi:0,dummyoper:0,dure:[0,1,2],dynam:2,earli:0,earlier:0,eas:3,easier:0,easiest:0,echo:[2,4],effect:1,egg:0,either:[1,2,3,4],elasticsearch:0,email:2,emb:0,empti:[1,2],encourag:4,enough:0,enter:[0,2],enterpris:0,entri:2,entrypoint:0,env:[1,2,4],environ:[1,2,4],equal:2,equival:0,error:2,especi:0,establish:2,etc:[0,2,4],evalu:2,even:[0,2],everi:0,everyth:0,exampl:[1,2],except:4,exclus:0,execut:[0,1,2],exist:0,exit:2,expert:0,explan:0,express:4,extend:[1,2,3],extens:0,extern:[0,2,3],extra:[0,1,2,3],factor:0,fail:[0,1,2],fals:[0,1,4],familiar:0,faster:1,few:[0,2,3],file:[0,1,4],finish:0,first:[0,2],firstnam:2,fit:0,flag:[0,2],flexibl:[0,2],flow:0,flower:2,folder:[0,1,2],follow:[0,1,2],fork:[0,1],format:2,forward:2,found:0,foundat:4,framework:0,frequent:4,from:[1,2,3,4],front:2,fsl:4,fssl:4,fulfil:0,funni:0,further:0,futur:0,gape:0,gcc:0,gcloud:4,gcloud_hom:4,gcp:0,gcs:4,gcs_jar_path:4,gcs_jar_url:4,gcs_variant:4,gcs_version:4,gener:0,get:[0,4],gid:[0,1,2],git:[0,3],github:1,githubusercont:0,githyb:0,gitignor:0,give:0,gkestartpodoper:4,glob:1,good:[0,1],googleapi:4,govern:4,gpg:4,group:[0,1,2],guarante:0,guid:[0,2],guidelin:2,had:0,hadoop2:4,hadoop_classpath:4,hadoop_conf_dir:4,hadoop_hom:4,hadoop_url:4,hadoop_vers:4,happen:[0,2],has:[1,2,3],have:[0,1,2],hdf:0,headless:0,heavi:0,heavili:0,help:0,here:0,high:1,highli:[0,1],hive:4,hive_conf_dir:4,hive_hom:4,hive_url:4,hive_vers:4,home:[1,2],host:[0,2],hotspot:4,how:0,howev:[0,2],http:[0,4],idea:0,ids:2,ignor:0,imag:[2,4],immedi:2,impli:4,improv:0,includ:[0,1,4],increas:0,increment:1,independ:0,index:0,individu:0,inform:[2,4],initi:[1,2],inject:0,instal:[2,3],install_from_docker_context_fil:[0,1],install_from_pypi:1,install_mysql_cli:[0,1],install_providers_from_sourc:1,instead:0,intend:2,interact:1,interest:4,intern:[0,2],introduc:2,involv:0,iter:1,jar:4,java:4,java_hom:4,jdbc:0,jfrog:4,jre:[0,4],jun:2,just:[0,3],jvm:4,keep:0,kei:[0,4],kind:4,know:0,knowledg:[0,4],known:0,kubectl:4,kubernet:0,languag:4,last:0,lastnam:2,later:2,latest:0,law:4,layer:0,lead:0,lean:0,least: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],linux:[0,2,4],list:[0,4],local:[0,1,2],log:[1,2,4],longer:0,loop:2,lxml:0,machin:0,mai:4,main:[0,1,4],mainli:3,maintain:0,make:[0,2],man1:4,man7:4,man:4,mani:[0,2],manual:[0,2],master:[0,1,2],match:1,mean:2,member:4,method:0,microsecond:0,microsoft:0,might:[0,1,2],minim:[0,3],minut:0,mkdir:[0,4],mktemp:4,model:0,modif:0,modul:0,more:[1,2,4],most:[0,1,3],mostli:0,mount:2,mpi4pi:0,mpi:0,msodbcsql17:0,mssql:0,much:[0,1],multihomed_network:4,must:[0,2],mysql:[0,1,2],mysqlclient:0,name:[0,2],necessari:[0,2],need:[0,1,2],never:2,newer:1,node:0,non:[0,2],none:2,note:[0,1,2],notic:4,now:0,now_to_the_hour:0,number:[0,2],oauth2client:0,obtain:4,occasion:0,odbc:0,offici:0,often:[0,4],one:[0,1,2,4],onli:[0,1,2],open:2,openmpi:0,openshift:2,oper:[0,4],opt:[0,1,2,4],optim:3,option:0,oracl:0,order:[0,1,2],org:4,origin:0,other:[0,1,2,4],otherwis:0,our:[0,2],out:0,output:[2,4],over:2,overrid:1,own:[0,1,2],owner:0,ownership:4,packag:[1,2,3],panda:0,paramet:[0,1,2],part:0,parti:2,particularli:0,pass:[0,2],passwd:2,password:[0,2],path:4,pattern:0,perform:2,permiss:4,pip21:0,pip:0,pip_progress_bar:1,pip_us:0,pipefail:4,place:[0,1],platform:0,point:[0,1,2],port:2,possibl:3,postgr:[0,2],potiuk:0,power:0,practic:2,practis:0,pre:0,preced:2,predict:0,prepar:[0,1],prerequisit:0,present:[0,2],pretti:0,prevent:0,previou:0,previous:[0,1],print:2,privat:0,problem:0,procp:0,prod:0,produc:[0,1],product:[0,1,2,3],progress:1,project:[0,2],proof:0,prove:4,provid:[0,1,3],proxi:0,publish:[0,3],pull:4,pure:1,purg:[0,4],purpos:[0,2,3],pypi:1,pypirc:0,python3:2,python:[0,1,2],python_base_imag:[0,1],question:0,quick:2,quickli:0,quickstart:2,quiet:4,quit:0,rabbitmq:2,random:2,randomli:2,rang:0,rapid:4,rather:[0,1],raw:0,reach:0,reachabl:2,read:[0,2],readi:3,realli:0,reason:2,rebas:0,rebuild:[0,1],recommend:[0,4],recompil:0,redi:[0,2],reduct:0,refer:[2,3],reflect:0,regard:4,regardless:1,registri:0,releas:[0,1,3,4],rememb:[0,2],remov:[0,1],renam:1,replac:0,repo:[1,4],report:4,repositori:[0,1],request:4,requir:[1,2,4],reset:2,resolv:0,respect:0,rest:2,restrict:1,restricted_environ:0,result:[0,1,2],right:[0,2],rocketchat_api:0,role:2,root:[0,1,2,4],rout:0,rst:0,run:[0,1,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,safe:0,same:[0,2],save:0,scenario:0,schedul:2,schedule_interv:0,schema:2,scheme:2,script:[0,2],second:0,section:4,secur:[1,2],see:[0,1,2,3,4],segment:0,select:0,separ:[0,1],set:[0,1,2,3],set_upstream:0,setup:1,sever:2,share:4,shell:[2,4],shift:2,should:[0,1,2],show:0,shown:[0,4],side:0,significantli:0,similar:0,similarli:2,simpl:0,simpli:[0,2],sinc:2,size:[0,3],skip:2,slack:0,sleep:2,slim:[0,1],small:0,smaller:0,softwar:4,solut:0,solv:0,some:[0,1,2,4],someth:0,sometim:[0,4],sophist:0,sound:0,sourc:[1,4],spark:4,specif:[0,1,4],specifi:[0,1,2],speed:1,split:0,sql:2,sqlite:[1,2],ssh:0,stabl:0,stack:0,stage:0,start:[0,1,2],start_dat:0,statsd:0,step:[0,1,4],still:[0,2],storag:[0,4],store:[0,1],strip:4,structur:0,stuff:0,submit:[0,4],subsequ:0,suit:0,summit:0,support:[0,2],suppos:0,sure:0,synchron:0,system:[0,2],tag:[0,1],take:[2,4],taken:[0,1],talk:0,tar:[0,1,4],target:[0,1],task:[0,4],task_id:0,team:0,techniqu:0,test:[0,2,3],test_dag:0,test_dag_v1:0,than:[0,1,2],thei:[0,1,2,3,4],them:[0,2],therefor:0,thi:[0,1,2,4],thing:0,those:[0,1,2],through:0,thu:[0,1],time:[0,1,2],timedelta:0,tmp:4,tmp_dir:4,tool:[0,4],total:2,transpar:0,treat:[1,2],tri:2,trigger:2,tty:0,turn:0,two:0,txt:0,type:[0,2],typeform:0,typic:0,uid:[1,2],umask:2,undefin:2,under:4,unixodbc:0,unless:4,until:2,updat:[0,4],upgrad:1,upgrade_to_newer_depend:1,url:[0,1,2],usag:[0,4],use:[0,1,2,4],used:[0,1,2,3,4],useful:[0,1,2,4],user:[0,1,4],user_nam:2,usermod:0,usernam:[0,2],uses:0,using:[0,2,4],usr:4,usual:[0,1],util:0,utilis:2,valu:[1,2],variabl:[0,1,2],variou:2,veri:0,verifi:[0,1,2,4],version:[0,1,2,3,4],vet:[0,1],via:[0,1,2],view:0,vim:0,virtualenv:0,volum:2,wai:[0,1,2,4],want:[0,1,2,3],warranti:4,webserv:2,well:0,were:0,what:1,whatev:0,wheel:0,when:[0,1,2],whenev:[0,2],where:[0,1],whether:1,which:[0,1,2],whl:[0,1],who:0,why:0,wide:0,wish:1,without:[0,1,4],work:[0,1,2,4],worker:2,world:4,worri:0,would:[0,2],writabl:[0,1,2],write:[2,4],writeabl:0,www:4,x86_64:4,xvf:4,xzf:4,yaml:2,you:[0,1,2,3,4],your:[0,1,2],your_constraint_fil:0,yqq:[0,4]},titles:["Building the image","Image build arguments reference","Entrypoint","Docker Image for Apache Airflow","Recipes"],titleterms:{The:0,Using:0,admin:2,airflow:[1,2,3],allow:2,apach:[3,4],apt:0,arbitrari:2,architectur:0,arg:0,argument:1,basic:1,broker:2,build:[0,1],cach:1,celeri:2,cloud:4,connect:2,contain:2,creat:2,custom:0,dag:0,depend:1,detail:0,differ:1,docker:3,dockerfil:0,embed:0,entrypoint:2,environ:0,essenti:0,exampl:0,extend:0,from:0,github:0,googl:4,hadoop:4,imag:[0,1,3],instal:[0,1,4],method:1,modifi:0,more:0,optim:[0,1],option:1,packag:0,pip:1,pre:1,pypi:0,recip:4,refer:[0,1],requir:0,restrict:0,run:2,sdk:4,secur:0,sourc:0,stack:4,umask:0,upgrad:2,user:2,using:1,wait:2}})