Fix runtime compose
This commit is contained in:
104
README.md
104
README.md
@@ -47,59 +47,59 @@ This stack packages the Spyder IDE inside a Docker container and supports both n
|
||||
|
||||
```
|
||||
services:
|
||||
spyder-wayland:
|
||||
image: ${SPYDER_IMAGE}
|
||||
environment:
|
||||
UID: "${UID}"
|
||||
GID: "${GID}"
|
||||
HOST_USER: "${HOST_USER}"
|
||||
HOST_GROUP: "${HOST_GROUP}"
|
||||
SPYDER_HOME: "${SPYDER_HOME}"
|
||||
SPYDER_WORKSPACE: "${SPYDER_WORKSPACE}"
|
||||
HOME: "${SPYDER_HOME}"
|
||||
WAYLAND_DISPLAY: "${WAYLAND_DISPLAY}"
|
||||
XDG_RUNTIME_DIR: "${XDG_RUNTIME_DIR}"
|
||||
QT_QPA_PLATFORM: "wayland"
|
||||
QTWEBENGINE_DISABLE_SANDBOX: "1"
|
||||
QTWEBENGINE_CHROMIUM_FLAGS: "--no-sandbox"
|
||||
TZ: "Europe/Berlin"
|
||||
volumes:
|
||||
- ${SPYDER_HOME_VOLUME}:${SPYDER_HOME}
|
||||
- ${SPYDER_WORKSPACE_VOLUME}:${SPYDER_WORKSPACE}
|
||||
- ${XDG_RUNTIME_DIR}:${XDG_RUNTIME_DIR}
|
||||
working_dir: ${SPYDER_WORKSPACE}
|
||||
devices:
|
||||
- "/dev/dri:/dev/dri"
|
||||
shm_size: "1gb"
|
||||
restart: "unless-stopped"
|
||||
spyder-wayland:
|
||||
image: ${SPYDER_IMAGE}
|
||||
environment:
|
||||
UID: "${UID}"
|
||||
GID: "${GID}"
|
||||
HOST_USER: "${HOST_USER}"
|
||||
HOST_GROUP: "${HOST_GROUP}"
|
||||
SPYDER_HOME: "${SPYDER_HOME}"
|
||||
SPYDER_WORKSPACE: "${SPYDER_WORKSPACE}"
|
||||
HOME: "${SPYDER_HOME}"
|
||||
WAYLAND_DISPLAY: "${WAYLAND_DISPLAY}"
|
||||
XDG_RUNTIME_DIR: "${XDG_RUNTIME_DIR}"
|
||||
QT_QPA_PLATFORM: "wayland"
|
||||
QTWEBENGINE_DISABLE_SANDBOX: "1"
|
||||
QTWEBENGINE_CHROMIUM_FLAGS: "--no-sandbox"
|
||||
TZ: "Europe/Berlin"
|
||||
volumes:
|
||||
- ${SPYDER_HOME_VOLUME}:${SPYDER_HOME}
|
||||
- ${SPYDER_WORKSPACE_VOLUME}:${SPYDER_WORKSPACE}
|
||||
- ${XDG_RUNTIME_DIR}:${XDG_RUNTIME_DIR}
|
||||
working_dir: ${SPYDER_WORKSPACE}
|
||||
devices:
|
||||
- "/dev/dri:/dev/dri"
|
||||
shm_size: "1gb"
|
||||
restart: "unless-stopped"
|
||||
|
||||
spyder-x11:
|
||||
profiles:
|
||||
- "x11"
|
||||
image: ${SPYDER_IMAGE}
|
||||
environment:
|
||||
UID: "${UID}"
|
||||
GID: "${GID}"
|
||||
HOST_USER: "${HOST_USER}"
|
||||
HOST_GROUP: "${HOST_GROUP}"
|
||||
SPYDER_HOME: "${SPYDER_HOME}"
|
||||
SPYDER_WORKSPACE: "${SPYDER_WORKSPACE}"
|
||||
HOME: "${SPYDER_HOME}"
|
||||
DISPLAY: "${DISPLAY}"
|
||||
QT_QPA_PLATFORM: "xcb"
|
||||
QT_X11_NO_MITSHM: "1"
|
||||
QTWEBENGINE_DISABLE_SANDBOX: "1"
|
||||
QTWEBENGINE_CHROMIUM_FLAGS: "--no-sandbox"
|
||||
TZ: "Europe/Berlin"
|
||||
volumes:
|
||||
- ${SPYDER_HOME_VOLUME}:${SPYDER_HOME}
|
||||
- ${SPYDER_WORKSPACE_VOLUME}:${SPYDER_WORKSPACE}
|
||||
- /tmp/.X11-unix:/tmp/.X11-unix:ro
|
||||
working_dir: ${SPYDER_WORKSPACE}
|
||||
devices:
|
||||
- "/dev/dri:/dev/dri"
|
||||
shm_size: "1gb"
|
||||
restart: "unless-stopped"
|
||||
spyder-x11:
|
||||
profiles:
|
||||
- "x11"
|
||||
image: ${SPYDER_IMAGE}
|
||||
environment:
|
||||
UID: "${UID}"
|
||||
GID: "${GID}"
|
||||
HOST_USER: "${HOST_USER}"
|
||||
HOST_GROUP: "${HOST_GROUP}"
|
||||
SPYDER_HOME: "${SPYDER_HOME}"
|
||||
SPYDER_WORKSPACE: "${SPYDER_WORKSPACE}"
|
||||
HOME: "${SPYDER_HOME}"
|
||||
DISPLAY: "${DISPLAY}"
|
||||
QT_QPA_PLATFORM: "xcb"
|
||||
QT_X11_NO_MITSHM: "1"
|
||||
QTWEBENGINE_DISABLE_SANDBOX: "1"
|
||||
QTWEBENGINE_CHROMIUM_FLAGS: "--no-sandbox"
|
||||
TZ: "Europe/Berlin"
|
||||
volumes:
|
||||
- ${SPYDER_HOME_VOLUME}:${SPYDER_HOME}
|
||||
- ${SPYDER_WORKSPACE_VOLUME}:${SPYDER_WORKSPACE}
|
||||
- /tmp/.X11-unix:/tmp/.X11-unix:ro
|
||||
working_dir: ${SPYDER_WORKSPACE}
|
||||
devices:
|
||||
- "/dev/dri:/dev/dri"
|
||||
shm_size: "1gb"
|
||||
restart: "unless-stopped"
|
||||
```
|
||||
|
||||
## Development Workflow (build locally)
|
||||
|
||||
Reference in New Issue
Block a user