This repository contains a sandbox to play with Mumps, more precise YottaDB.
It is based on the YottaDB Docker image.
The main extra is that files are mapped between your host OS and the docker-container.
So you do not lose m-files and globals when restarting the container.
It installs mumps in a Docker container and uses
a shared folder data/r to put m-files in this virtual environment to make them runnable.
Note that this is a sandbox/playbox, so it can contain errors but I am also open for suggestions to improvements.
- Tutorial: Getting Started with MUMPS: The Docker is inspired by this tutorial.
- YottaDB Administration and Operations Guide
- Docker Get Started
- MUMPS Documentation
- Docker Engine (v1.10 or higher): https://docs.docker.com/engine/installation/
- Docker Compose (v1.6 or higher): https://docs.docker.com/compose/install/
git clone https://github.com/bmoelans/mumps-sandbox.gitcd mumps-sandboxDocker toolbox users, run this first:
eval $(docker-machine env default)Everyone:
docker-compose -p mumps builddocker-compose run --rm mumpsroot@...:/data# MFrom here you can look at Tutorial: Getting Started with MUMPS to play around. Note the file Hello.m is already pre-installed so you can immediatelyy run d MYLABEL^Hello.
Files added in you native OS under data/r will be available in the Docker container of the Mumps sandbox.