astro-group-bristol/developer-group

Ship your machine with Docker

Closed this issue · 0 comments

Astrophysics tools can be notoriously difficult to compile and get running. This is partly related to code bases relying on specific versions of standard libraries to work successfully. In particularly unlucky scenarios, you may not even be able to downgrade to certain library version anymore / suffer all sorts of compatibility problems if you try.

A solution to this is Docker. Build once, with whatever libraries you need, and ship the libraries with the program. In this meetup I'd like to show everyone how to build (nasty) software in a safe and reproducible way.

This issue related to #7.