You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You can check your installation running their `hello-world` image:
12
13
13
14
```Shell
14
15
$ docker run --rm hello-world
@@ -39,7 +40,8 @@ For more examples and ideas, visit:
39
40
https://docs.docker.com/get-started/
40
41
```
41
42
42
-
After checking your Docker Engine is capable of running Docker images, you are ready to pull your first *NiPreps* container image.
43
+
After checking your *Docker Engine* is capable of running *Docker*
44
+
images, you are ready to pull your first *NiPreps* container image.
43
45
44
46
!!! tip "Troubleshooting"
45
47
@@ -50,10 +52,10 @@ After checking your Docker Engine is capable of running Docker images, you are r
50
52
Once verified the problem is not related to the container system,
51
53
then follow the specific application debugging guidelines.
52
54
53
-
## Docker images
55
+
## *Docker* images
54
56
55
-
For every new version of the particular *NiPrep* app that is released, a corresponding Docker image is generated.
56
-
The Docker image *becomes* a container when the execution engine loads the image and adds an extra layer that makes it *runnable*. In order to run *NiPreps*Docker images, the Docker Runtime must be installed.
57
+
For every new version of the particular *NiPreps* application that is released, a corresponding *Docker* image is generated.
58
+
The Docker image *becomes* a container when the execution engine loads the image and adds an extra layer that makes it *runnable*. In order to run *NiPreps*' *Docker* images, the *Docker Engine* must be installed.
57
59
<!-- (see `installation_docker`{.interpreted-text
58
60
role="ref"}).-->
59
61
@@ -63,7 +65,7 @@ Taking *fMRIPrep* to illustrate the usage, first you might want to make sure of
63
65
$ docker pull nipreps/fmriprep:<latest-version>
64
66
```
65
67
66
-
You can run *NiPreps* interacting directly with the Docker Engine via the `docker run` interface.
68
+
You can run *NiPreps* interacting directly with the *Docker Engine* via the `docker run` interface.
`fmriprep-docker` implements [the unified command-line interface of BIDS Apps](framework.md#a-unified-command-line-interface), and automatically translates directories into Docker mount points for you.
86
+
`fmriprep-docker` implements [the unified command-line interface of *BIDS Apps*](framework.md#a-unified-command-line-interface), and automatically translates directories into *Docker* mount points for you.
85
87
86
88
We have published a [step-by-step tutorial](http://reproducibility.stanford.edu/fmriprep-tutorial-running-the-docker-image/) illustrating how to run `fmriprep-docker`.
87
89
This tutorial also provides valuable troubleshooting insights and advice on what to do after
88
90
*fMRIPrep* has run.
89
91
90
-
## Running a *NiPrep* directly interacting with the Docker Engine
92
+
## Running a *NiPrep* directly interacting with the *Docker Engine*
91
93
92
-
If you need a finer control over the container execution, or you feel comfortable with the Docker Engine, avoiding the extra software layer of the wrapper might be a good decision.
94
+
If you need a finer control over the container execution, or you feel comfortable with the *Docker Engine*, avoiding the extra software layer of the wrapper might be a good decision.
93
95
94
96
### Accessing filesystems in the host within the container
95
97
96
98
Containers are confined in a sandbox, so they can't access the data on the host
97
99
unless explicitly enabled.
98
-
The Docker Engine provides mounting filesystems into the container with the `-v` argument and the following syntax:
100
+
The *Docker Engine* provides mounting filesystems into the container with the `-v` argument and the following syntax:
0 commit comments