Nice Josh - thanks for the update on that. Please keep us informed.

On Wed, Jul 5, 2017 at 10:59 AM, Josh Perryman <j...@experoinc.com> wrote:

> I worked on this a little over the holiday weekend. I've got a
> gremlin-console image based on OpenJDK:8 and one that uses the Alpine
> version. They allow you to specify the TinkerPop version as a command line
> argument and support anything that's available on
> https://archive.apache.org/dist/tinkerpop/.
>
> That was trivial, and not really of high value. I'm working on
> gremlin-server images now. My goal is to have server images which allow you
> to specify:
>
>   + Version (if on https://archive.apache.org/dist/tinkerpop/)
>   + Data set (any one included in the distribution)
>   + Access protocol (WebSocket or REST)
>
> The idea is that you can just start the image and have a local running
> gremlin-server in any version, with some data loaded. This could also be
> the basis for a gremlin-server microservice. I also want to have one that
> has both console & server which is more suitable for training.
>
> But I don't think that I'll have time to work through all of that for some
> weeks, perhaps late July, or more likely in August. When I get these to a
> usable point with legible instructions, I'll follow up with this thread on
> coordinating with Apache and getting the Dockerfiles hosted properly.
>
> *Josh Perryman*
>
> mobile: (713) 569-6533
> Twitter <https://twitter.com/JoshPerryman> / *LinkedIn*
>
> On Mon, Jun 19, 2017 at 3:06 PM, Stephen Mallette <spmalle...@gmail.com>
> wrote:
>
> > I really don't know Docker too well so I can't really drive this one. I'm
> > not sure I understand if what Apache is offering us is suitable for the
> > needs TinkerPop has wrt Docker. Any volunteers willing to pick this up
> and
> > drive this discussion forward?
> >
> >
> >
> > On Tue, Jun 13, 2017 at 4:26 PM, Stephen Mallette <spmalle...@gmail.com>
> > wrote:
> >
> > > With help from Humbedooh aka Daniel Gruno, I've got in contact with
> folks
> > > at Apache Infrastructure regarding projects putting stuff on Docker
> Hub.
> > > Here was the basic reply:
> > >
> > > > We do support the use of Docker Hub under the ASF banner:
> > > > https://hub.docker.com/u/apache/
> > > > The policy for releases on there is still being worked out, but at
> > > > this moment if you have a dockerfile/ repo we can add that to our org
> > > > for automated building.
> > > > Just file a ticket on the INFRA JIRA
> > > > https://issues.apache.org/jira/secure/RapidBoard.jspa?rapi
> > > dView=25&projectKey=INFRA
> > > > and we can add that repo to the org.
> > >
> > > Is that helpful for what we're talking about here? Are there other
> > > questions to ask?
> > >
> > >
> > >
> > > On Thu, Jun 8, 2017 at 2:36 AM, Florian Hockmann <
> f...@florian-hockmann.de
> > >
> > > wrote:
> > >
> > >> I think official images would be a very good idea as there exist
> > >> currently a lot of images, especially for Gremlin Server. Users
> > typically
> > >> search for the official image or just take the image with the most
> > pulls.
> > >> Images published directly by TinkerPop would get the most attention so
> > >> users don't end up with some image that isn't actively maintained.
> > >>
> > >> Another advantage of integrating the images in TinkerPop would
> probably
> > >> be that the deployment could be integrated into TinkerPop's usual
> > release
> > >> cycle. So new images can be published directly for each new version.
> > >>
> > >> Am Dienstag, 6. Juni 2017 18:39:09 UTC+2 schrieb Stephen Mallette:
> > >>>
> > >>> Would it be interesting to anyone for TinkerPop to have an official
> > >>> docker image?
> > >>>
> > >>> On Tue, Jun 6, 2017 at 12:22 PM, Benjamin Ricaud <
> benjami...@gmail.com
> > >
> > >>> wrote:
> > >>>
> > >>>> Thanks Jean-Baptiste,
> > >>>>
> > >>>> I have also done a container for the gremlin-server 3.2.4,
> configured
> > >>>> to be used with gremlin-python:
> > >>>> https://hub.docker.com/r/bricaud/gremlin-server/
> > >>>>
> > >>>> I noticed that you do not need the IP trick for the server to be
> > >>>> accessed. If you set
> > >>>> host: 0
> > >>>> in your gremlin-conf.yaml, (and open the port with -p 8182:8182) you
> > >>>> can access the server.
> > >>>> (see my conf files on the github repo).
> > >>>>
> > >>>> Best,
> > >>>> Benjamin
> > >>>>
> > >>>> Le jeudi 1 juin 2017 00:37:07 UTC+2, Jean-Baptiste Musso a écrit :
> > >>>>>
> > >>>>> Dear TinkerPop,
> > >>>>>
> > >>>>> I published a couple automatically built Docker images for
> > >>>>> gremlin-server and gremlin-console (current image tags: latest,
> > 3.2.4, 3.2
> > >>>>> and 3):
> > >>>>>
> > >>>>> https://hub.docker.com/r/jbmusso/gremlin-server/
> > >>>>> https://hub.docker.com/r/jbmusso/gremlin-console/
> > >>>>>
> > >>>>> I built these because I needed to quickly start different
> > >>>>> configurations of gremlin-server when developing the
> > gremlin-javascript
> > >>>>> client.
> > >>>>> Source repository: https://github.com/jbmusso/docker-tinkerpop
> > >>>>>
> > >>>>>
> > >>>>> Start gremlin-server with:
> > >>>>>
> > >>>>> docker run -p 8182:8182 jbmusso/gremlin-server:3.2.4
> > >>>>>
> > >>>>>
> > >>>>> Defaults to conf/gremlin-server.yaml within that container, or pass
> > >>>>> another .yaml file:
> > >>>>>
> > >>>>> docker run -p 8182:8182 jbmusso/gremlin-server:3.2.4
> > >>>>> conf/gremlin-server-modern.yaml
> > >>>>>
> > >>>>>
> > >>>>> Mounting your own config .yaml file with docker run -v argument
> > should
> > >>>>> also work (untested).
> > >>>>>
> > >>>>>
> > >>>>> You can play with the console this way (make sure you run with the
> > -it
> > >>>>> flags so Docker don't quit and actually lets you type commands from
> > your
> > >>>>> shell):
> > >>>>>
> > >>>>> docker run -it jbmusso/gremlin-console:3.2.4
> > >>>>>
> > >>>>>
> > >>>>> If you want to execute a file located on your host from within a
> > >>>>> gremin-console container (the following assumes that foobar.groovy
> > file
> > >>>>> exists in your $HOME dir):
> > >>>>>
> > >>>>> docker run -it -v ~/foobar.groovy:/script/foobar.groovy
> > >>>>> jbmusso/gremlin-console:3.2.4 -e /script/foobar.groovy
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>> Jean-Baptiste
> > >>>>>
> > >>>>> --
> > >>>> You received this message because you are subscribed to the Google
> > >>>> Groups "Gremlin-users" group.
> > >>>> To unsubscribe from this group and stop receiving emails from it,
> send
> > >>>> an email to gremlin-user...@googlegroups.com.
> > >>>> To view this discussion on the web visit
> > https://groups.google.com/d/ms
> > >>>> gid/gremlin-users/c8141999-2e9d-4fd3-a763-5630866e5c6b%40goo
> > >>>> glegroups.com
> > >>>> <https://groups.google.com/d/msgid/gremlin-users/c8141999-
> > 2e9d-4fd3-a763-5630866e5c6b%40googlegroups.com?utm_medium=
> > email&utm_source=footer>
> > >>>> .
> > >>>>
> > >>>> For more options, visit https://groups.google.com/d/optout.
> > >>>>
> > >>>
> > >>> --
> > >> You received this message because you are subscribed to the Google
> > Groups
> > >> "Gremlin-users" group.
> > >> To unsubscribe from this group and stop receiving emails from it, send
> > an
> > >> email to gremlin-users+unsubscr...@googlegroups.com.
> > >> To view this discussion on the web visit
> https://groups.google.com/d/ms
> > >> gid/gremlin-users/8cf01027-2ef6-48d5-bc2a-34facea9c0f8%40
> > googlegroups.com
> > >> <https://groups.google.com/d/msgid/gremlin-users/8cf01027-
> > 2ef6-48d5-bc2a-34facea9c0f8%40googlegroups.com?utm_medium=
> > email&utm_source=footer>
> > >> .
> > >>
> > >> For more options, visit https://groups.google.com/d/optout.
> > >>
> > >
> > >
> >
>

Reply via email to