A Docker image with all the required libraries to build Opentrons from source
224
It builds a docker container image with all the required libraries to build any part of the Opentrons software.
[URL] https://github.com/antIggl/opentrons-builder
docker build -t opentrons-builder -f Dockerfile .
docker pull antiggl/opentrons-builder
By default, script does not run any command. it starts on Bash shell command line.
# Allowing access to gui for local.docker group users
xhost + local:docker
# Running the docker container, exposing the local DISPLAY to the applications running inside it.
docker run -it -d --rm --name=ot2_builder \
-v /path/to/src/opentrons:/home/opentrons/src \
-v /tmp/.X11-unix:/tmp/.X11-unix \
-e DISPLAY=unix$DISPLAY \
--workdir /home/opentrons/src --entrypoint /bin/bash \
--network ot2_net \
-p8090:8090 \
-p8080:8080 \
opentrons-builder
One can launch an additional shell running the following command.
docker exec -it ot2-builder /bin/bash
Content type
Image
Digest
Size
582 MB
Last updated
over 6 years ago
docker pull antiggl/opentrons-builder