[ 
https://issues.apache.org/jira/browse/AIRFLOW-2439?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Bas Harenslak updated AIRFLOW-2439:
-----------------------------------
    Description: 
I think we need an official Airflow Docker image, especially with the creation 
of the KubernetesExecutor. There's lots of 3rd party Airflow Docker images, but 
now that we have example Kubernetes resources which require an image to be 
specified, it would benefit to have an official Docker image (instead of first 
having to build your own).

To request an official Apache Airflow Docker Hub account, we need to file an 
official repository PR at the docker-library repo. I would like to set up and 
file the request, and there might be some back-and-forth discussion before the 
proposal is accepted. [More 
info|https://docs.docker.com/docker-hub/official_repos/#how-do-i-create-a-new-official-repository]

I like the setup Flink has done by creating a separate docker-flink account in 
which the docker-library repos are forked, and a repo with scripts e.g. for 
generating the docker library manifest: [https://github.com/docker-flink].

  was:
I think we need an official Airflow Docker image, especially with the creation 
of the [KubernetesExecutor|https://issues.apache.org/jira/browse/AIRFLOW-1314]. 
There's lots of 3rd party Airflow Docker images, but now that we have example 
Kubernetes resources which require an image to be specified, it would benefit 
to have an official Docker image (instead of first having to build your own).

There's already a 
[Dockerfile|https://github.com/apache/incubator-airflow/blob/master/scripts/ci/kubernetes/docker/Dockerfile],
 we could integrate a docker push to Docker Hub in the Travis CI.

To request an official Apache Airflow Docker Hub account, we need to file an 
official repository PR at the docker-library repo. I would like to set up and 
file the request, and there might be some back-and-forth discussion before the 
proposal is accepted. [More 
info|https://docs.docker.com/docker-hub/official_repos/#how-do-i-create-a-new-official-repository]


> Official Docker image
> ---------------------
>
>                 Key: AIRFLOW-2439
>                 URL: https://issues.apache.org/jira/browse/AIRFLOW-2439
>             Project: Apache Airflow
>          Issue Type: New Feature
>            Reporter: Bas Harenslak
>            Assignee: Bas Harenslak
>            Priority: Major
>
> I think we need an official Airflow Docker image, especially with the 
> creation of the KubernetesExecutor. There's lots of 3rd party Airflow Docker 
> images, but now that we have example Kubernetes resources which require an 
> image to be specified, it would benefit to have an official Docker image 
> (instead of first having to build your own).
> To request an official Apache Airflow Docker Hub account, we need to file an 
> official repository PR at the docker-library repo. I would like to set up and 
> file the request, and there might be some back-and-forth discussion before 
> the proposal is accepted. [More 
> info|https://docs.docker.com/docker-hub/official_repos/#how-do-i-create-a-new-official-repository]
> I like the setup Flink has done by creating a separate docker-flink account 
> in which the docker-library repos are forked, and a repo with scripts e.g. 
> for generating the docker library manifest: [https://github.com/docker-flink].



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to