<div dir="ltr">Hi David<div><br></div><div>In a nutshell, docker is  a way of packaging up software so that it can be re-used. One of the main reasons for using it is to faciliate deployment. E.g. using infrastructure schedulers such as Kubernetes, ECS, Mesos, Docker swarm (there are more), you can then instruct the scheduler to download a particular docker image and run it (say on 2 different servers and into 2 different geographical locations). The scheduler is then responsible for maintaining the current number of desired docker instances up via health checks. So for example it may destroy and re-run a docker image if it believes that something is unhealthy. </div><div><br></div><div>In the context of CrossWire, I suspect you would need to ensure that the data is packaged within the docker image (or you can virtually mount a local hard-drive). However, I&#39;ve seen very little use for it for end-user type applications. It is generally (at the moment) more orientated towards developers. So for example, you could package the OSIS tools, the diatekhe, etc. so that it doesn&#39;t require any installation requirements on Windows/Linux/etc. All is transparent. Doing it for a front-end installed on a desktop has limited use IMHO.</div><div><br></div><div>My two pennies.</div><div>Cheers</div><div>Chris</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 30 December 2017 at 19:26, David Haslam <span dir="ltr">&lt;<a href="mailto:dfhdfh@protonmail.com" target="_blank">dfhdfh@protonmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>In a separate thread, DM wondered whether <a href="https://en.wikipedia.org/wiki/Docker_(software)" title="https://en.wikipedia.org/wiki/Docker_(software)" rel="nofollow" target="_blank">Docker</a> might be a way forward.<br></div><div><br></div><div><i>I know virtually nothing about it, save what I can read quickly.</i><br></div><div><br></div><div>Let&#39;s hear from developers the pros and cons in the context of what we do in CrossWire.<br></div><div><br></div><div class="m_-7952720699999778938protonmail_signature_block"><div class="m_-7952720699999778938protonmail_signature_block-user"><div>Best regards,<br></div><div><br></div><div>David<br></div></div><div><br></div><div class="m_-7952720699999778938protonmail_signature_block-proton">Sent with <a href="https://protonmail.com" target="_blank">ProtonMail</a> Secure Email.<br></div></div><div><br></div><br>______________________________<wbr>_________________<br>
sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a><br>
<a href="http://www.crosswire.org/mailman/listinfo/sword-devel" rel="noreferrer" target="_blank">http://www.crosswire.org/<wbr>mailman/listinfo/sword-devel</a><br>
Instructions to unsubscribe/change your settings at above page<br></blockquote></div><br></div>