You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@arrow.apache.org by Zhiyuan Zheng <zh...@yandex.com> on 2019/04/15 13:20:54 UTC

What's the proper procedure to publish a docker image to dockerhub?

Hi,

DataFusion is a component which is an in-memory query engine using Apache Arrow as the memory model. 

I have created a Dockerfile for DataFusion (https://issues.apache.org/jira/browse/ARROW-4467) for it.

In order to help user to start using DataFusion for some simple real world use cases, I would like to publish a docker image with tag 'apache/arrow-datafusion' to the DockerHub.

What's the procedure to publish a docker image to DockerHub prefixed with apache?

Cheers,
Zhiyuan

Re: What's the proper procedure to publish a docker image to dockerhub?

Posted by Alberto Ramón <a....@gmail.com>.
Then in this scenario the most easy is this:

1- Create repository from dockerHub (ask to Wes about the name)(mine is
albertozgz)

2-Create a local image with the name of your repository
    [image: image.png]

3- Upload Image to docker Hub  (this process will require Login / password)

    docker pull albertozgz/turbodbc_extrator:turbodbc11100

4- Go to Docker Hub and check the new repository:

     [image: image.png]

If you want have any problem, feel free to let me know directly





On Tue, 16 Apr 2019 at 05:28, Wes McKinney <we...@gmail.com> wrote:

> It is not in compliance to publish any official Apache artifacts unless the
> PMC has a release vote on them (or the source artifact that produces them).
> You are free to publish a Docker image under a non-Apache dockerhub account
> of course.
>
> Wes
>
> On Tue, Apr 16, 2019, 10:10 AM Micah Kornfield <em...@gmail.com>
> wrote:
>
> > I'm not sure the policy here but I think if this something official then
> > the PMC would have to set it up and control it.   Could someone on the
> PMC
> > chime in?
> >
> > On Monday, April 15, 2019, Zhiyuan Zheng <zh...@yandex.com>
> wrote:
> >
> > > Thanks Alberto!
> > >
> > > If we are able to create an official repository solely for Apache
> Arrow,
> > > it's more flexible to publish new images in future.
> > >
> > > How to create such a repository ?
> > >
> > > 16.04.2019, 01:27, "Alberto Ramón" <a....@gmail.com>:
> > > > Hello Zhiyuan
> > > >
> > > > I can help you if you need help with this process
> > > > The best option is request a offical repository for Apache Arrow
> > Project
> > > (se
> > > > are the ones that start with '_' Redis example
> > > > <https://hub.docker.com/_/redis>
> > > >
> > > > On Mon, 15 Apr 2019 at 15:21, Zhiyuan Zheng <
> zhiyuan.zheng@yandex.com>
> > > > wrote:
> > > >
> > > >>  Hi,
> > > >>
> > > >>  DataFusion is a component which is an in-memory query engine using
> > > Apache
> > > >>  Arrow as the memory model.
> > > >>
> > > >>  I have created a Dockerfile for DataFusion (
> > > >>  https://issues.apache.org/jira/browse/ARROW-4467) for it.
> > > >>
> > > >>  In order to help user to start using DataFusion for some simple
> real
> > > world
> > > >>  use cases, I would like to publish a docker image with tag
> > > >>  'apache/arrow-datafusion' to the DockerHub.
> > > >>
> > > >>  What's the procedure to publish a docker image to DockerHub
> prefixed
> > > with
> > > >>  apache?
> > > >>
> > > >>  Cheers,
> > > >>  Zhiyuan
> > >
> >
>

Re: What's the proper procedure to publish a docker image to dockerhub?

Posted by Wes McKinney <we...@gmail.com>.
It is not in compliance to publish any official Apache artifacts unless the
PMC has a release vote on them (or the source artifact that produces them).
You are free to publish a Docker image under a non-Apache dockerhub account
of course.

Wes

On Tue, Apr 16, 2019, 10:10 AM Micah Kornfield <em...@gmail.com>
wrote:

> I'm not sure the policy here but I think if this something official then
> the PMC would have to set it up and control it.   Could someone on the PMC
> chime in?
>
> On Monday, April 15, 2019, Zhiyuan Zheng <zh...@yandex.com> wrote:
>
> > Thanks Alberto!
> >
> > If we are able to create an official repository solely for Apache Arrow,
> > it's more flexible to publish new images in future.
> >
> > How to create such a repository ?
> >
> > 16.04.2019, 01:27, "Alberto Ramón" <a....@gmail.com>:
> > > Hello Zhiyuan
> > >
> > > I can help you if you need help with this process
> > > The best option is request a offical repository for Apache Arrow
> Project
> > (se
> > > are the ones that start with '_' Redis example
> > > <https://hub.docker.com/_/redis>
> > >
> > > On Mon, 15 Apr 2019 at 15:21, Zhiyuan Zheng <zh...@yandex.com>
> > > wrote:
> > >
> > >>  Hi,
> > >>
> > >>  DataFusion is a component which is an in-memory query engine using
> > Apache
> > >>  Arrow as the memory model.
> > >>
> > >>  I have created a Dockerfile for DataFusion (
> > >>  https://issues.apache.org/jira/browse/ARROW-4467) for it.
> > >>
> > >>  In order to help user to start using DataFusion for some simple real
> > world
> > >>  use cases, I would like to publish a docker image with tag
> > >>  'apache/arrow-datafusion' to the DockerHub.
> > >>
> > >>  What's the procedure to publish a docker image to DockerHub prefixed
> > with
> > >>  apache?
> > >>
> > >>  Cheers,
> > >>  Zhiyuan
> >
>

What's the proper procedure to publish a docker image to dockerhub?

Posted by Micah Kornfield <em...@gmail.com>.
I'm not sure the policy here but I think if this something official then
the PMC would have to set it up and control it.   Could someone on the PMC
chime in?

On Monday, April 15, 2019, Zhiyuan Zheng <zh...@yandex.com> wrote:

> Thanks Alberto!
>
> If we are able to create an official repository solely for Apache Arrow,
> it's more flexible to publish new images in future.
>
> How to create such a repository ?
>
> 16.04.2019, 01:27, "Alberto Ramón" <a....@gmail.com>:
> > Hello Zhiyuan
> >
> > I can help you if you need help with this process
> > The best option is request a offical repository for Apache Arrow Project
> (se
> > are the ones that start with '_' Redis example
> > <https://hub.docker.com/_/redis>
> >
> > On Mon, 15 Apr 2019 at 15:21, Zhiyuan Zheng <zh...@yandex.com>
> > wrote:
> >
> >>  Hi,
> >>
> >>  DataFusion is a component which is an in-memory query engine using
> Apache
> >>  Arrow as the memory model.
> >>
> >>  I have created a Dockerfile for DataFusion (
> >>  https://issues.apache.org/jira/browse/ARROW-4467) for it.
> >>
> >>  In order to help user to start using DataFusion for some simple real
> world
> >>  use cases, I would like to publish a docker image with tag
> >>  'apache/arrow-datafusion' to the DockerHub.
> >>
> >>  What's the procedure to publish a docker image to DockerHub prefixed
> with
> >>  apache?
> >>
> >>  Cheers,
> >>  Zhiyuan
>

Re: What's the proper procedure to publish a docker image to dockerhub?

Posted by Zhiyuan Zheng <zh...@yandex.com>.
Thanks Alberto!

If we are able to create an official repository solely for Apache Arrow, it's more flexible to publish new images in future. 

How to create such a repository ?

16.04.2019, 01:27, "Alberto Ramón" <a....@gmail.com>:
> Hello Zhiyuan
>
> I can help you if you need help with this process
> The best option is request a offical repository for Apache Arrow Project (se
> are the ones that start with '_' Redis example
> <https://hub.docker.com/_/redis>
>
> On Mon, 15 Apr 2019 at 15:21, Zhiyuan Zheng <zh...@yandex.com>
> wrote:
>
>>  Hi,
>>
>>  DataFusion is a component which is an in-memory query engine using Apache
>>  Arrow as the memory model.
>>
>>  I have created a Dockerfile for DataFusion (
>>  https://issues.apache.org/jira/browse/ARROW-4467) for it.
>>
>>  In order to help user to start using DataFusion for some simple real world
>>  use cases, I would like to publish a docker image with tag
>>  'apache/arrow-datafusion' to the DockerHub.
>>
>>  What's the procedure to publish a docker image to DockerHub prefixed with
>>  apache?
>>
>>  Cheers,
>>  Zhiyuan

Re: What's the proper procedure to publish a docker image to dockerhub?

Posted by Alberto Ramón <a....@gmail.com>.
Hello Zhiyuan

I can help you if you need help with this process
The best option is request a offical repository for Apache Arrow Project (se
are the ones that start with '_'  Redis example
<https://hub.docker.com/_/redis>

On Mon, 15 Apr 2019 at 15:21, Zhiyuan Zheng <zh...@yandex.com>
wrote:

> Hi,
>
> DataFusion is a component which is an in-memory query engine using Apache
> Arrow as the memory model.
>
> I have created a Dockerfile for DataFusion (
> https://issues.apache.org/jira/browse/ARROW-4467) for it.
>
> In order to help user to start using DataFusion for some simple real world
> use cases, I would like to publish a docker image with tag
> 'apache/arrow-datafusion' to the DockerHub.
>
> What's the procedure to publish a docker image to DockerHub prefixed with
> apache?
>
> Cheers,
> Zhiyuan
>