Commit 72ba69ad authored by Frere, Jonathan (FWCC) - 142176's avatar Frere, Jonathan (FWCC) - 142176
Browse files

Apply 4 suggestion(s) to 1 file(s)

parent 408ce7e4
Pipeline #41721 passed with stages
in 5 minutes and 57 seconds
......@@ -28,17 +28,17 @@ excerpt: >
Understanding Docker probably won't solve all of your problems,
but it can be a really useful tool when trying to build reproducible software that will run almost anywhere.
Unfortunately, a lot of existing tutorials are aimed primarily at web developers, backend engineers, or cloud DevOps teams,
which is a shame, because Docker can be useful in much wider contexts.
I hope this series helps to explain what Docker is, how to use it practically, and where it might be useful in the context of scientific research.
which is a pity, because Docker can be useful in much wider contexts.
This series explains what Docker is, how to use it practically, and where it might be useful in the context of scientific research.
# What is Docker?
One of the key worries in modern research is how to achieve reproducibility.
One of the key challenges in modern research is how to achieve reproducibility.
Interestingly, this is also a big interest for software development.
If I write some code, it should work on my machine
(I mean, I hope it does!)
but how do I guarantee that it will work on anyone else's?
Similar when writing code to analyse data, it is important that it produce the correct result,
Similarly, when writing code to analyse data, it is important that it produces the correct result,
not just when you run the code multiple times with the same input data,
but _also_ when someone else runs the code on a different computer.
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment