Re: Redis Docker container available

All, Adding onto an old thread again. We've pushed a new dev container to dockerhub. This container is built with several improvements from the last 5 months: https://github.com/mcoia/eg-docker/commits/master/ Thank you Jane! If you've been using the dev container, you'll want to pull the new one: docker pull mobiusoffice/evergreen-ils:dev In addition, we've pushed 3.15.0, 3.14.5, 3.13.10, and 3.12.10 containers (non-dev) for those of you who want to just run a server locally without gluing your dev environment into it. https://hub.docker.com/r/mobiusoffice/evergreen-ils/tags Happy Dockering! -Blake- Conducting Magic Will consume any data format MOBIUS On 9/26/2024 10:43 AM, Ruth Davis wrote:
Blake,
Thank you! This gives me hope for some personal/professional goals.
*Ruth Frasur Davis, Coordinator* */Evergreen Community Development Initiative/* https://evergreencdi.org (650) 265-1193
On Thu, Sep 26, 2024 at 10:31 AM Blake Graham-Henderson via Evergreen-dev <evergreen-dev@list.evergreen-ils.org> wrote:
All,
Once again, I've pushed an updated image for the DEV-REDIS container.
https://github.com/mcoia/eg-docker
This new container includes the latest (v4) redis branch. (bug 2017941 <https://bugs.launchpad.net/evergreen/+bug/2017941>). It also runs PostgreSQL 15 now. I decided to not* update the DEV(non-redis) container, leaving it on PG 10.
If you've already cached a docker image on your machine, you might be interested in the new one:
docker pull mobiusoffice/evergreen-ils:dev-redis
In addition to the DEV-REDIS container, I went ahead and published standard containers for Evergreen version 3.12.7 and 3.13.4, for those of your that just want it to work without needing the container companion for development work.
-Blake- Conducting Magic Will consume any data format MOBIUS
On 8/5/2024 12:30 PM, Blake Graham-Henderson wrote:
All,
I've pushed an updated image for the DEV and DEV-REDIS containers. Baking in the latest changes to the git repo
https://github.com/mcoia/eg-docker
If you've already cached a docker image on your machine, you might be interested in the new one:
docker pull mobiusoffice/evergreen-ils:dev-redis docker pull mobiusoffice/evergreen-ils:dev
-Blake- Conducting Magic Will consume any data format MOBIUS On 2/26/2024 8:28 PM, Jane Sandberg wrote:
Oooooh nice! I'm excited to try it out! Thanks, Blake!
El lun, 26 feb 2024 a la(s) 4:37 p.m., Blake Graham-Henderson via Evergreen-dev (evergreen-dev@list.evergreen-ils.org) escribió:
All,
For those that might be interested in playing with the redis stuff, we've baked it into a docker container. Hopefully we'll just make it the* container eventually, but for now it's separate from the ejabberd images. It's of the "dev" variety. Meaning it was created with hacking Evergreen in mind, rather than running a version of Evergreen. You will need to have a local copy of the Evergreen repository (I recommend main branch) on your machine and map that into the container at runtime, which will (re)install Evergreen in the container on boot. That's done like this:
docker run -it -p 80:80 -p 443:443 -p 210:210 -p 6001:6001 -p 32:22 -p 5433:5432 -v /home/user/Evergreen:/home/opensrf/repos/Evergreen -h test.evergreen.com <http://test.evergreen.com> mobiusoffice/evergreen-ils:dev-redis
you will need to change the path in that command to match your local path to the Evergreen repo (/home/user/Evergreen)
Or from Windows Powershell:
docker run -it -p 80:80 -p 443:443 -p 210:210 -p 6001:6001 -p 32:22 -p 5433:5432 -v //c/users/user/Documents/GitHub/Evergreen:/home/opensrf/repos/Evergreen -h test.evergreen.com <http://test.evergreen.com> mobiusoffice/evergreen-ils:dev
Same deal for the path to your local Evergreen repo
Keep in mind that it's probably 20 minutes of load time, because it installs Evergreen on boot as well as install the enhanced concerto set (including date carry).
Note: There is a 2 minute ng build process that kicks off at the end of the boot procedure. Therefore, it can look like it's ready, but if you attempt to login before the ng build command has finished, you will get this:
Forbidden
No big deal, just wait a minute and refresh.
The repo from which this container image is built: https://github.com/mcoia/eg-docker
For those of you new to the Evergreen docker eco-system:
The anchor page: https://hub.docker.com/r/mobiusoffice/evergreen-ils
If you just want to run an Evergreen server quickly (non-dev)
docker run -it -p 80:80 -p 443:443 -p 210:210 -p 6001:6001 -p 32:22 -p 5433:5432 -h app.evergreen.com <http://app.evergreen.com> mobiusoffice/evergreen-ils
More details are located on the Evergreen wiki as well: https://wiki.evergreen-ils.org/doku.php?id=newdevs:testserver <https://wiki.evergreen-ils.org/doku.php?id=newdevs:testserver>
-- -Blake- Conducting Magic Will consume any data format MOBIUS
_______________________________________________ Evergreen-dev mailing list Evergreen-dev@list.evergreen-ils.org http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-dev
_______________________________________________ Evergreen-dev mailing list Evergreen-dev@list.evergreen-ils.org http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-dev
participants (1)
-
Blake Graham-Henderson