Sign inSign up

pmeijer/webgme_modia

By pmeijer

Updated almost 8 years ago

WebGME editor for Modia/Jupyter/WebGME

Image
0

816

pmeijer/webgme_modia repository overview

Modia/Jupyter/WebGME

See below for docker-compose.yml content...

Getting started
  1. Install docker and docker-compose.
  1. Next to the docker-compose.yml do:
docker-compose up -d

Restart Docker and rerun the command if you get the following error on windows Error starting userland proxy: mkdir /port/tcp:0.0.0.0:80:tcp:172.17.0.2:5000: input/output error.

  1. Everything is ready when you get a print like the one out below (the first run it will take some time to build/pull the images).
Starting jupyter-dss_mongo_1   ... done
Starting jupyter-dss_jupyter_1       ... done
Starting jupyter-dss_webgme-server_1 ... done
Creating jupyter-dss_web_1           ... done
  1. Copy the token from the last lines of
docker logs jupyter-dss_jupyter_1
  1. Navigate to localhost/?token=somelonghashlikestringtoken (port 80) in your browser.
docker-compose.yml
version: '3'
networks:
  frontend:
    driver: bridge
  database:
    driver: bridge
services:
  web:
    image: pmeijer/web_jupyter_webgme_modia
    depends_on:
      - webgme-server
      - jupyter
    networks:
    - frontend
    ports:
    - 80:80
  webgme-server:
    image: pmeijer/webgme_modia
    environment:
      - NODE_ENV=docker
    depends_on:
      - mongo
    networks:
      - frontend
      - database
  mongo:
    image: mongo
    networks:
      - database
  jupyter:
    image: pmeijer/jupyter_modia
    networks:
      - frontend

Tag summary

Content type

Image

Digest

Size

344 MB

Last updated

almost 8 years ago

docker pull pmeijer/webgme_modia