|
|
@@ -2,3 +2,21 @@
|
|
|
|
|
|
This repository contains the materials that are used in the Co-simulation tutorial delivered at Wintersim Conference, in 2019.
|
|
|
|
|
|
+# Running the Examples
|
|
|
+
|
|
|
+The best way to run the examples is to use [Docker](https://www.docker.com/).
|
|
|
+
|
|
|
+1. Install docker.
|
|
|
+1. Using docker's console, navigate to the root of this repository.
|
|
|
+1. Build the docker image: `docker build -t jupyter .` This will download all dependencies you need to run the examples.
|
|
|
+1. Note the host's ip address by running: `docker-machine ip`. Let us denote it by `MACHINE_IP`
|
|
|
+1. Run the docker container: `docker run -p 8888:8888 jupyter`. This will start a container of the image tagged with `jupyter` and will forward any traffic going into port 8888 (in the host machine) to the same port in the virtual machine. Let `TOKEN` denote the token given.
|
|
|
+1. Open your browser and navigate to `http://MACHINE_IP:8888/?token=TOKEN`
|
|
|
+1. Explore the examples.
|
|
|
+1. Go back to docker's console, and exit the running container by typing `Ctrl+C`.
|
|
|
+1. List the running containers: `docker container ls` . If there are running containers, note their ID and stop them using: `docker stop CONTAINERID`
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+Any changes made in the notebooks are not permanent. You have to save them to your computer.
|
|
|
+
|