Skip to content

bmoelans/mumps-sandbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mumps Sandbox

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.

Useful links

Gettings started

Quickstart

Prerequisites

Step by step

1. Clone this repository:

git clone https://github.com/bmoelans/mumps-sandbox.git

2. Step into the directory

cd mumps-sandbox

3. Build the docker environment. (It will prepare your runtime and dev environment.)

Docker toolbox users, run this first:

eval $(docker-machine env default)

Everyone:

docker-compose -p mumps build

6. Run bash environment of the Mumps-sandbox docker container

docker-compose run --rm mumps

7. Run M in container

root@...:/data# M

From 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.

About

A sandbox to play with mumps

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors