any plans for a docker version?
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?
That's something I'd like to get onto http://developer.marklogic.com, but I haven't established a timeline for that yet.
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.
https://github.com/rlouapre has volunteered to take this on.
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! :)
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.)
A worthy goal, indeed! That would be great. I may have been confused by references to QA and AWS.
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.
Great discussion, I'll track with @dmcassel and @rlouapre and report back as we have progress on this effort.
Dockerfile is available here: https://github.com/rlouapre/docker-ml8-java-samplestack See README for instructions to setup the image.