-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathcompose.yaml
29 lines (29 loc) · 991 Bytes
/
compose.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# docker-compose up -d
# ducker pull ghcr.io/openuc2/imswitch-aiortc-react:latest
# docker pull ghcr.io/openuc2/imswitch-docker-arm64-noqt:latest
# docker run -it ghcr.io/openuc2/imswitch-aiortc-react:latest
# docker run -it --rm -p 8001:8001 -p 2222:22 -e HEADLESS=1 -e HTTP_PORT=8001 -e CONFIG_FILE=example_virtual_microscope.json -e UPDATE_GIT=1 -e UPDATE_CONFIG=0 ghcr.io/openuc2/imswitch-docker-arm64-noqt:latest
services:
imswitch-docker-arm64-noqt:
image: ghcr.io/openuc2/imswitch-noqt-arm64:latest
privileged: true
ports:
- "3000:3000"
- "8002:8002"
- "8001:8001"
- "8888:8888"
- "2222:22"
volumes:
- ~/Downloads:/config
- ~/Downloads:/dataset
environment:
- HEADLESS=1
- HTTP_PORT=8001
- CONFIG_FILE=example_virtual_microscope.json
- UPDATE_GIT=1
- UPDATE_CONFIG=0
- DATA_PATH=/dataset
- CONFIG_PATH=/config
stdin_open: true
tty: true
restart: always