Commit 08d8e749 authored by Patrik Meijer's avatar Patrik Meijer
Browse files

diagram over services

parent 3df7309c
Loading
Loading
Loading
Loading
+3 −0
Changes for Dockerfile.front-end: 3 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -27,4 +27,7 @@ RUN mkdir /home/project/.theia
COPY --chown=theia examples/client/settings.json /home/project/.theia/settings.json
COPY --chown=theia examples/client/clone_repos.sh /home/project/clone_repos.sh

RUN git config --global user.email "demo@mail.com"
RUN git config --global user.name "demo"

CMD [ "/home/project", "--hostname=0.0.0.0", "--port=4000" ]
 No newline at end of file
+5 −2
Changes for README.md: 5 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -43,10 +43,13 @@ docker run --rm --name caid-fe -p 4000:4000 --network="host" git.isis.vanderbilt
```
Visit `http://localhost:4000` from your browser.

### Alternative Docker Images
The fasted way to get started is to use the monolithic docker image that contains all the necessary services for the provided example.
### Docker Images
If you haven't already, [install docker](https://docs.docker.com/engine/install/ubuntu/) - this has been tested with `Docker version 25.0.3, build 4debf41` on `Ubuntu 22.04`.

The fasted way to get started is to use the monolithic docker image that contains all the necessary back-end services for the provided example. For the user-interface you can either install [install vscode](https://code.visualstudio.com/download) directly on your machine or use the `caid-front-end` docker image that is based on [theia](https://theia-ide.org/) and already prepared with the extensions. 

![Docker services](examples/images/docker-services.png)

### Back-end Services
Start the back-end services first using the monolithic docker-image based on the `Dockerfile` here in this directory.
```
+60.6 KiB
Loading image diff...