Skip to content

Commit 93bf9b3

Browse files
author
Murilo Marinho
committed
[README] Adding overview.
1 parent 44fa9f1 commit 93bf9b3

1 file changed

Lines changed: 45 additions & 1 deletion

File tree

README.md

Lines changed: 45 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,45 @@
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+
```

0 commit comments

Comments
 (0)