[Eg-newdevs] [Evergreen-dev] Redis Docker container available

Blake Graham-Henderson blake at mobiusconsortium.org
Wed Oct 2 22:10:14 EDT 2024


All,

With all of the movement for both Evergreen and OpenSRF, I've pushed 
updated DEV and DEV-REDIS containers. If you're using either one of 
those, and you want to develop your branches against current main, 
you'll probably want the new container(s):

docker pull mobiusoffice/evergreen-ils:dev
docker pull mobiusoffice/evergreen-ils:dev-redis


And if you're using the git repo to build your own containers, be sure 
and git pull to get the latest tweaks to the container build code.

-Blake-
Conducting Magic
Will consume any data format
MOBIUS


On 9/26/2024 9:31 AM, Blake Graham-Henderson 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 at 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 at list.evergreen-ils.org
>>>     http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-dev
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.evergreen-ils.org/pipermail/eg-newdevs/attachments/20241002/cc88b419/attachment.htm>


More information about the Eg-newdevs mailing list