webgme docker
a simple webgme docker for demo
read the Dockerfile and change it if neccessary.
sudo docker build -t webgme:20220821 .
e.g.
mkdir -p /docker/data/mongodb
docker run -itd --name mongo \
-p 27017:27017 \
-v /docker/data/mongodb:/data/db \
mongo:4.2.7-bionic
docker run -itd --name=webgme \
-p 8800:8888 \
--mount src=webgmevol,dst=/opt/webgme \
webgme:20220821
in the docker volume webgmevol(in /var/lib/docker/volumes/webgmevol/config.docker.js, default), change the uri
...
//config your mongo db url
config.mongo.uri = 'mongodb://127.0.0.1:27017/mywebgme';
...
sudo docker restart webgme
or
sudo docker exec webgme bash -c "npm start &"