marklogic-samplestack icon indicating copy to clipboard operation
marklogic-samplestack copied to clipboard

any plans for a docker version?

Open smartinsightsfromdata opened this issue 11 years ago • 9 comments

I wonder if there are any plans to either make available a docker version of this app (marklogic-samplestack), or at least of marklogic current rel?

smartinsightsfromdata avatar Nov 18 '14 11:11 smartinsightsfromdata

That's something I'd like to get onto http://developer.marklogic.com, but I haven't established a timeline for that yet.

dmcassel avatar Nov 18 '14 12:11 dmcassel

Dave,

I think Docker is a good fit for the 3 layers in samplestack. Please see my notes here as well (https://wiki.marklogic.com/display/ENGINEERING/AWS+ReInvent+2014). I am also thinking about how to leverage it for QA efforts.

Ganesh

From: David Cassel [mailto:[email protected]] Sent: Tuesday, November 18, 2014 4:02 AM To: marklogic/marklogic-samplestack Subject: Re: [marklogic-samplestack] any plans for a docker version? (#253)

That's something I'd like to get onto http://developer.marklogic.com, but I haven't established a timeline for that yet.

— Reply to this email directly or view it on GitHubhttps://github.com/marklogic/marklogic-samplestack/issues/253#issuecomment-63460042.

gvaidees avatar Nov 18 '14 15:11 gvaidees

https://github.com/rlouapre has volunteered to take this on.

dmcassel avatar Nov 18 '14 15:11 dmcassel

I don't know much about Docker. From the development/continuous integration perspective, it would be great if what work that was done on AWS could include the availability of MarkLogic nightly builds on at a known port that would be password-protected, but otherwise available for CI testing. Would that fit into the efforts on Docker or be a separate animal? Just asking! :)

laurelnaiad avatar Nov 18 '14 15:11 laurelnaiad

I think that would be something separate. The goal of providing a Docker setup is for someone who is new to MarkLogic and/or Samplestack a trivially simple way to get it up and running, without having to worry about prerequisite installs. (Caveat: I'm also new to Docker.)

dmcassel avatar Nov 18 '14 15:11 dmcassel

A worthy goal, indeed! That would be great. I may have been confused by references to QA and AWS.

laurelnaiad avatar Nov 18 '14 16:11 laurelnaiad

That would be a separate animal. But, we can see if docker will help with that.

At present, I consider docker to be more of a developer tool – one that enables developing and deploying (for testing) in a well-known contained environment. With samplestack and its moving parts (in terms of number of 3rd party library dependencies), it would be good to make a container available with exactly the pre-reqs and samplestack code. Same with Java mid-tier. And this would help us simulate the 3 tier environment as well.

Ganesh

From: Stu Salsbury [mailto:[email protected]] Sent: Tuesday, November 18, 2014 7:44 AM To: marklogic/marklogic-samplestack Cc: Ganesh Vaideeswaran Subject: Re: [marklogic-samplestack] any plans for a docker version? (#253)

I don't know much about Docker. From the development/continuous integration perspective, it would be great if what work that was done on AWS could include the availability of MarkLogic nightly builds on at a known port that would be password-protected, but otherwise available for CI testing. Would that fit into the efforts on Docker or be a separate animal? Just asking! :)

— Reply to this email directly or view it on GitHubhttps://github.com/marklogic/marklogic-samplestack/issues/253#issuecomment-63490523.

gvaidees avatar Nov 18 '14 16:11 gvaidees

Great discussion, I'll track with @dmcassel and @rlouapre and report back as we have progress on this effort.

popzip avatar Nov 18 '14 22:11 popzip

Dockerfile is available here: https://github.com/rlouapre/docker-ml8-java-samplestack See README for instructions to setup the image.

rlouapre avatar Mar 14 '15 17:03 rlouapre