Update installation instructions authored by Tiago Peixoto's avatar Tiago Peixoto
......@@ -12,7 +12,7 @@ This will download a Docker image based on [Arch GNU/Linux](https://www.archlinu
After the image is pulled, you can start an interactive python shell in the container by running:
```bash
docker run -it tiagopeixoto/graph-tool ipython
docker run -it -u user -w /home/user tiagopeixoto/graph-tool ipython
```
which will give you a Python 3 environment with `graph-tool` installed:
```
......@@ -37,7 +37,7 @@ xhost +local:
```
and then run the container with
```bash
docker run -ti --rm -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix tiagopeixoto/graph-tool ipython
docker run -ti -u user -w /home/user --rm -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix tiagopeixoto/graph-tool ipython
```
## Jupyter notebooks
......@@ -45,13 +45,13 @@ docker run -ti --rm -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix tiagope
To run jupyter notebooks from inside the docker image, you need to forward the necessary ports to the container, so that your native browser can connect to it at http://localhost:8888/:
```bash
docker run -p 8888:8888 -p 6006:6006 tiagopeixoto/graph-tool jupyter-notebook
docker run -p 8888:8888 -p 6006:6006 -u user -w /home/user tiagopeixoto/graph-tool jupyter-notebook --ip 0.0.0.0
```
(MacOS and Windows users still need to bind the above ports in the VM, as described [here](https://stackoverflow.com/questions/33636925/how-do-i-start-tensorflow-docker-jupyter-notebook))
## Modifying the docker image
If you are interested in modifying or extending the image, you can download the [Dockerfile](/uploads/caf47baea1a337cab16484e59a99615a/Dockerfile).
If you are interested in modifying or extending the image, you can download the [Dockerfile](/uploads/6f653264723c567aa98e3b7422d0eb95/Dockerfile).
# Native installation
......
......