File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- # docker-coppeliasim
1+ # Docker CoppeliaSim
2+
3+ > [ !WARNING]
4+ > These are not official images.\
5+ > They are based on the ` EDU ` versions of CoppeliaSim used in the SmartArmStack.\
6+ > See: https://www.coppeliarobotics.com
7+
8+ ## Current images
9+
10+ | Ubuntu Version | CoppeliaSim Version | Tag |
11+ | ----------------| ---------------------| -----------------|
12+ | Noble | 4.10.0rev0 | ` latest ` |
13+ | Noble | 4.9.0rev6 | ` noble_490rev6 ` |
14+ | Noble | 4.7.0rev4 | ` noble_470rev4 ` |
15+
16+ ## Example docker compose
17+
18+ > [ !TIP]
19+ > Replace ` murilomarinho/coppeliasim:latest ` with your desired image.\
20+ > Notice that ` $COPPELIASIM_PATH ` is defined in the container.
21+
22+ Contents of the ` compose.yml ` .
23+
24+ ``` yaml
25+ coppeliasim :
26+ image : murilomarinho/coppeliasim:latest
27+ platform : linux/amd64 # No current build for arm64
28+ environment :
29+ DISPLAY : $DISPLAY # x server related
30+ privileged : true # Needed for some gpu configurations.
31+ volumes :
32+ - /tmp/.X11-unix:/tmp/.X11-unix # x server related
33+ - ~/.Xauthority:/root/.Xauthority # x server related
34+ network_mode : " host" # x server related
35+ command : /bin/bash -c "
36+ cd $$COPPELIASIM_PATH
37+ && ./coppeliaSim.sh "
38+ ` ` `
39+
40+ Which can be run in the same directory with
41+
42+ ` ` ` commandline
43+ xhost +local:root
44+ docker compose up
45+ ```
You can’t perform that action at this time.
0 commit comments