@karsten13
Sorry for being that unspecific. I changed the .env file in the “Docker image to use” section:
# Docker Images to use:
MM_IMAGE="karsten13/magicmirror:v2.34.0_fat"
LABWC_IMAGE="karsten13/labwc:latest"
MMPM_IMAGE="karsten13/mmpm:latest"
WATCHTOWER_IMAGE="ghcr.io/nicholas-fedor/watchtower:latest"
Executed cd /opt/mm/run && docker compose up -d --force-recreate and the download started. After successfully pulling the image, Terminal stopped here:
✔ Image karsten13/magicmirror:fat Pulled 318.2s
✔ 304150113e8d Pull complete 97.1s
✔ 964f5c44c7bd Pull complete 0.9s
✔ ac8996972af0 Pull complete 0.9s
✔ 3ee9d8e5c8b3 Pull complete 131.8s
✔ f9b5315e0a0e Pull complete 0.8s
✔ 5e7a4985a616 Pull complete 0.7s
✔ 9f175b8c171e Pull complete 98.7s
✔ c1be2df81e57 Pull complete 0.7s
✔ 4f4fb700ef54 Pull complete 0.0s
✔ 9dcfcb600955 Pull complete 1.0s
✔ 0902543587b7 Pull complete 212.6s
✔ 6454a8f98e11 Pull complete 314.9s
✔ fe8e38a18048 Pull complete 97.6s
✔ a4662295f62c Pull complete 0.9s
✔ c5dcf86b0f8a Pull complete 1.0s
✔ Network magicmirror_default Created 0.4s
✘ Container 1b169eacdb71 Error response from daemon: No such container: 1b169eacdb711404e12c838a79de243c677daaaea260867d04c133a86cc3025b 6.8s
Output of docker compose config:
name: magicmirror
services:
labwc:
container_name: labwc
environment:
LAB_WC_HIDE_CURSOR: "true"
RANDR_PARAMS: ""
RANDR_POLL: 1m
XDG_RUNTIME_DIR: /tmp/labwc
image: karsten13/labwc:latest
networks:
default: null
privileged: true
restart: always
volumes:
- type: bind
source: /tmp/labwc
target: /tmp/labwc
bind: {}
- type: bind
source: /run/udev
target: /run/udev
bind: {}
magicmirror:
container_name: mm
depends_on:
labwc:
condition: service_healthy
restart: true
required: true
environment:
DISPLAY: unix:0.0
ELECTRON_ENABLE_GPU: "0"
MM_CUSTOMCSS_FILE: css/custom.css
MM_MODULES_DIR: modules
MM_OVERRIDE_DEFAULT_MODULES: "true"
MM_SCENARIO: electron
MM_SHOW_CURSOR: "false"
WAYLAND_DISPLAY: wayland-0
XDG_RUNTIME_DIR: /tmp/labwc
image: karsten13/magicmirror:v2.34.0_fat
network_mode: host
privileged: true
restart: always
shm_size: "268435456"
volumes:
- type: bind
source: /tmp/.X11-unix
target: /tmp/.X11-unix
bind: {}
- type: bind
source: /home/pi/.Xauthority
target: /home/node/.Xauthority
bind: {}
- type: bind
source: /tmp/labwc
target: /tmp/labwc
bind: {}
- type: bind
source: /opt/mm/mounts/config
target: /opt/magic_mirror/config
bind: {}
- type: bind
source: /opt/mm/mounts/modules
target: /opt/magic_mirror/modules
bind: {}
- type: bind
source: /opt/mm/mounts/css/custom.css
target: /opt/magic_mirror/css/custom.css
bind: {}
post_start:
- command:
- /bin/sh
- -c
- |
if [ "init" = "init" ]; then
# update volume permissions
chown -R 1000:1000 config modules css/custom.css
chmod -R 777 config modules css/custom.css
fi
if command -v node_modules/.bin/electron > /dev/null; then
# if electron is installed then start dbus-daemon to avoid errors in the logs
dbus-daemon --system || true
fi
user: root
networks:
default:
name: magicmirror_default