@@ -136,6 +136,10 @@ To get the best of working with containers and having an interactive
136
136
development environment, we have an experimental setup with `code-server
137
137
<https://github.com/cdr/code-server> `_.
138
138
139
+ .. Note ::
140
+ We have `a video walking through the process
141
+ <https://youtu.be/bkZ-NyUaTvg> `_ if you want a visual guide.
142
+
139
143
1. build the docker image
140
144
~~~~~~~~~~~~~~~~~~~~~~~~~
141
145
We will use the ``Dockerfile_devel `` file to build
@@ -151,14 +155,16 @@ We can start a docker container using the image we built (``fmriprep_devel``)::
151
155
$ docker run -it -p 127.0.0.1:8445:8080 -v ${PWD}:/src/fmriprep fmriprep_devel:latest
152
156
153
157
.. Note ::
158
+ `code-server is not currently working with docker toolbox
159
+ <https://github.com/cdr/code-server/issues/903> `_.
154
160
155
- If you are using Docker-Toolbox, you will need to change your virtualbox settings
161
+ | ss | If you are using Docker-Toolbox, you will need to change your virtualbox settings
156
162
using `these steps as a guide
157
163
<https://github.com/jdkent/tutDockerRstudio#additional-setup-for-docker-toolbox> `_.
158
164
For step ``6 ``, instead of ``Name = rstudio; Host Port = 8787; Guest Port = 8787 ``,
159
165
have ``Name = code-server; Host Port = 8443; Guest Port = 8080 ``.
160
166
Then in the docker command above, change ``127.0.0.1:8445:8080 ``
161
- to ``192.168.99.100:8445:8080 ``.
167
+ to ``192.168.99.100:8445:8080 ``. | se |
162
168
163
169
If the container started correctly, you should see the following on your console::
164
170
@@ -216,3 +222,11 @@ An example of how this works is shown here: ::
216
222
parameters) are estimated before any spatiotemporal filtering using
217
223
`mcflirt` [FSL {fsl_ver}, @mcflirt].
218
224
""".format(fsl_ver=fsl.Info().version() or '<ver>')
225
+
226
+ .. |ss | raw :: html
227
+
228
+ <strike>
229
+
230
+ .. |se | raw :: html
231
+
232
+ </strike>
0 commit comments