/makerware-docker

Primary LanguageShellMIT LicenseMIT

docker-makerbot-desktop

A docker image that runs Makerbot Desktop.

Install

From the Git repository

$ git clone https://github.com/monkeynaleo/makerware-docker
$ cd makerware-docker
$ docker build -t makerware-docker .

Usage

The following command will:

  1. share the display settings with the host (-e DISPLAY=$DISPLAY),
  2. share the devices with the host in order to connect to the 3D printer (-v /dev/:/dev/),
  3. mount ~/makerbot into ${HOME} within the container (-v ${HOME}/makerbot:/home/makerbot), and
  4. run makerware and its backend service.
$ docker run -ti -e DISPLAY \
                 -v /tmp/.X11-unix:/tmp/.X11-unix \
                 -v /dev/:/dev/ \
                 -v ${HOME}/makerbot:/home/makerbot \
                 --net=host makerware-docker

Troubleshooting

The application failed with the error message: No protocol specified

Please try the following command.

$ xhost local:root

LICNSE

This software is released under the MIT License, see LICENSE.md.