You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@drill.apache.org by "Jaimes, Rafael" <Ra...@ll.mit.edu> on 2020/02/11 15:22:58 UTC
docker for drillbit
Hi Drill team and users,
I'm not sure if this is the right place for feature requests so I
apologize if not.
I noticed that the drill docker container image on docker hub has an
ENTRYPOINT for /opt/drill/bin/drill-embedded
There is a good use case for having an image with an ENTRYPOINT for
"drillbit.sh run".
I'm using the ZK image from docker hub and it loads up and runs just
fine, so it would be a nice complement to have a Drill image for it.
Drill could be loaded in adjacent K8s pods and scale up easily for
distributed mode.
I tried to build my own image but haven't had much luck. In part because
there is no Dockerfile on 1.17 release branch on GitHub, I only see it
on the master which I didn't want to use. I'm going to continue to chip
away but at least wanted to let you know of the idea to put it on your
radar for consideration (if not already).
Thanks,
Rafael
Re: docker for drillbit
Posted by Paul Rogers <pa...@yahoo.com.INVALID>.
Hi Rafael,
Welcome to the Drill community. The current Docker container is to run Drill embedded in Sqlline as an interactive session. There are efforts to create a K8s-ready Docker container for the Drillbit. There was some discussion, and some links, a week or two ago. A draft Drillbit Dockerfile is included in the links. We hope to have something available in the Drill repo in a month or so.
It would be helpful if you could look at the draft Drillbit Dockerfile [1] and let us know what else it might need to fit your needs. It is hard to design these things in isolation; they really depend on what folks want to do with them.
Thanks,
- Paul
[1] https://github.com/paul-rogers/drill-docker
On Tuesday, February 11, 2020, 7:23:14 AM PST, Jaimes, Rafael <ra...@ll.mit.edu> wrote:
Hi Drill team and users,
I'm not sure if this is the right place for feature requests so I
apologize if not.
I noticed that the drill docker container image on docker hub has an
ENTRYPOINT for /opt/drill/bin/drill-embedded
There is a good use case for having an image with an ENTRYPOINT for
"drillbit.sh run".
I'm using the ZK image from docker hub and it loads up and runs just
fine, so it would be a nice complement to have a Drill image for it.
Drill could be loaded in adjacent K8s pods and scale up easily for
distributed mode.
I tried to build my own image but haven't had much luck. In part because
there is no Dockerfile on 1.17 release branch on GitHub, I only see it
on the master which I didn't want to use. I'm going to continue to chip
away but at least wanted to let you know of the idea to put it on your
radar for consideration (if not already).
Thanks,
Rafael