So far, so good; this is awesome. For anyone not overly familiar with docker and the like, once it is up and running you can open a new terminal and connect via:
ssh -p 32 user@127.0.0.1 (with the password "password") And then the code repositories are under /home/opensrf/repos, so you can: sudo su - opensrf and then access the repos, switch to a new branch, etc. VERY VERY COOL, Blake. This is fantastic and should make it even easier to test and develop Evergreen. Thank you! On Mon, Apr 10, 2017 at 5:20 PM, Blake Henderson <bl...@mobiusconsortium.org > wrote: > All, > > After this conference, it dawned on me that I could easily convert some of > the docker work into a helpful community asset. I have committed a docker > image to the public docker repository that will launch an Evergreen server > on your computer with just a couple of commands! > > It's probably worth sharing with the general list, but I thought I would > share it on the dev list first for some feedback. > > After you have installed the docker engine for your linux distribution, > you can get an Evergreen server running with a single command: > docker run -it -p 80:80 -p 210:210 -p 443:443 -p 32:22 -p 7680:7680 -p > 7682:7682 -p 6001:6001 mobiusoffice/evergreen-ils:2.12.0 > > If it doesn't automatically download the docker image, you might have to > manually download it with: > docker pull mobiusoffice/evergreen-ils:2.12.0 > > > > Once you see that, the server is setup and ready for connections. Keep in > mind if you press CTRL+C - the server will die. Please use CTRL+pq instead > to leave it running. > > Once you see this screen above, the container has finished booting, and > the OPAC should be available from your machine's IP address: > http://127.0.0.1 > http://localhost > > XUL staff client is precompiled and included: > http://localhost/updates/manualupdate.html > > The SSL certificates are self signed, therefore you will need to add an > exception > > The global admin account is: > admin / demo123 > > The postgres database contains the concerto set (--load-all-sample). > > You can SSH into the container if you map the ssh port. The shell login > creds: > user/password > > > > I posted the code that creates this image to github: > https://github.com/mcoia/eg-docker/tree/master/docker_ > builds/generic-dockerhub > > > Any feedback would be much appreciated! > > -- > -Blake- > Conducting Magic > MOBIUS573-234-4513 <(573)%20234-4513>877-312-3517 <(877)%20312-3517> > >