# Zigbee2mqtt: Docker-Testimage basierend auf Gladys v4

**URL:** <https://community.gladysassistant.com/t/zigbee2mqtt-image-docker-de-test-basee-gladys-v4/5746>\
**Category:** Développement\
**Created:** [15. November 2020 um 10:41 UTC](https://community.gladysassistant.com/t/zigbee2mqtt-image-docker-de-test-basee-gladys-v4/5746 "2020-11-15T10:41:16Z")\
**Posts on this page:** 1\
**Showing post:** 9

<div class="post-metadata">

**Author:** ![Albenss](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/albenss/32/3916_2.png) [@Albenss](https://community.gladysassistant.com/u/Albenss)\
**Post date:** [15. November 2020 um 14:35 UTC](https://community.gladysassistant.com/t/zigbee2mqtt-image-docker-de-test-basee-gladys-v4/5746/9 "2020-11-15T14:35:32Z")

</div>

Die Konfigurationsdatei scheint korrekt auf meinem Host (in diesem Fall HypriotOS) mit folgendem Inhalt generiert worden zu sein:

```
port 1884
allow_anonymous false
# connection_messages false
allow_duplicate_messages true
password_file /mosquitto/config/mosquitto.passwd

```

Die Logs von Gladys zeigen Folgendes:

```
2020-11-15T14:52:29+0100 <info> index.js:63 (Server.<anonymous>) Server hört auf Port 7124
2020-11-15T14:54:34+0100 <info> init.js:49 () Zigbee2mqtt USB-Dongle an /dev/ttyACM0 angeschlossen
2020-11-15T14:54:41+0100 <info> init.js:49 () Zigbee2mqtt USB-Dongle an /dev/ttyACM0 angeschlossen
2020-11-15T14:54:41+0100 <info> installMqttContainer.js:30 (Zigbee2mqttManager.installMqttContainer) MQTT-Broker wird als Docker-Container installiert...
2020-11-15T14:54:41+0100 <info> installMqttContainer.js:31 (Zigbee2mqttManager.installMqttContainer) eclipse-mosquitto:latest-Image wird heruntergeladen...
2020-11-15T14:54:43+0100 <info> installMqttContainer.js:34 (Zigbee2mqttManager.installMqttContainer) Broker-Umgebung wird vorbereitet...
2020-11-15T14:54:43+0100 <info> installMqttContainer.js:38 (Zigbee2mqttManager.installMqttContainer) Container wird erstellt...
2020-11-15T14:54:43+0100 <info> installMqttContainer.js:52 (Zigbee2mqttManager.installMqttContainer) Zigbee2MQTT MQTT-Broker startet...
2020-11-15T14:54:49+0100 <info> installMqttContainer.js:58 (Zigbee2mqttManager.installMqttContainer) Benutzer/Kennwort wird erstellt...
2020-11-15T14:54:49+0100 <error> installMqttContainer.js:73 (Zigbee2mqttManager.installMqttContainer) MQTT-Broker-Container konnte nicht gestartet werden: Fehler: (HTTP-Code 409) unerwartet - Container 759eade851c945c48f396ace17a720ae1494882d4fbce9deeee5f6284b1c38de wird neu gestartet, warten Sie, bis der Container läuft
    bei /src/server/node_modules/docker-modem/lib/modem.js:257:17
    bei getCause (/src/server/node_modules/docker-modem/lib/modem.js:287:7)
    bei Modem.buildPayload (/src/server/node_modules/docker-modem/lib/modem.js:256:5)
    bei IncomingMessage.<anonymous> (/src/server/node_modules/docker-modem/lib/modem.js:232:14)
    bei IncomingMessage.emit (events.js:326:22)
    bei endReadableNT (_stream_readable.js:1223:12)
    bei processTicksAndRejections (internal/process/task_queues.js:84:21) {
  reason: undefined,
  statusCode: 409,
{
    message: 'Container 759eade851c945c48f396ace17a720ae1494882d4fbce9deeee5f6284b1c38de wird neu gestartet, warten Sie, bis der Container läuft'
  }
}
2020-11-15T14:54:49+0100 <error> index.js:14 (process.<anonymous>) unhandledRejection gefangen: Promise {
  <rejected> Error: (HTTP-Code 409) unerwartet - Container 759eade851c945c48f396ace17a720ae1494882d4fbce9deeee5f6284b1c38de wird neu gestartet, warten Sie, bis der Container läuft 
      bei /src/server/node_modules/docker-modem/lib/modem.js:257:17
      bei getCause (/src/server/node_modules/docker-modem/lib/modem.js:287:7)
      bei Modem.buildPayload (/src/server/node_modules/docker-modem/lib/modem.js:256:5)
      bei IncomingMessage.<anonymous> (/src/server/node_modules/docker-modem/lib/modem.js:232:14)
      bei IncomingMessage.emit (events.js:326:22)
      bei endReadableNT (_stream_readable.js:1223:12)
      bei processTicksAndRejections (internal/process/task_queues.js:84:21) {
    reason: undefined,
    statusCode: 409,
    json: {
      message: 'Container 759eade851c945c48f396ace17a720ae1494882d4fbce9deeee5f6284b1c38de wird neu gestartet, warten Sie, bis der Container läuft'
    }
  }
}
2020-11-15T14:54:49+0100 <error> index.js:15 (process.<anonymous>) Error: (HTTP-Code 409) unerwartet - Container 759eade851c945c48f396ace17a720ae1494882d4fbce9deeee5f6284b1c38de wird neu gestartet, warten Sie, bis der Container läuft 
    bei /src/server/node_modules/docker-modem/lib/modem.js:257:17
    bei getCause (/src/server/node_modules/docker-modem/lib/modem.js:287:7)
    bei Modem.buildPayload (/src/server/node_modules/docker-modem/lib/modem.js:256:5)
    bei IncomingMessage.<anonymous> (/src/server/node_modules/docker-modem/lib/modem.js:232:14)
    bei IncomingMessage.emit (events.js:326:22)
    bei endReadableNT (_stream_readable.js:1223:12)
    bei processTicksAndRejections (internal/process/task_queues.js:84:21) {
  reason: undefined,
  statusCode: 409,
{
    message: 'Container 759eade851c945c48f396ace17a720ae1494882d4fbce9deeee5f6284b1c38de wird neu gestartet, warten Sie, bis der Container läuft'
  }
}
2020-11-15T14:56:41+0100 <info> init.js:49 () Zigbee2mqtt USB-Dongle an /dev/ttyACM0 angeschlossen
2020-11-15T14:56:41+0100 <info> installMqttContainer.js:83 (Zigbee2mqttManager.installMqttContainer) Zigbee2MQTT MQTT-Broker startet...
2020-11-15T14:56:46+0100 <info> installMqttContainer.js:95 (Zigbee2mqttManager.installMqttContainer) MQTT-Broker-Container erfolgreich gestartet
2020-11-15T14:56:47+0100 <info> installZ2mContainer.js:29 (Zigbee2mqttManager.installZ2mContainer) Zigbee2mqtt wird als Docker-Container installiert...
2020-11-15T14:56:47+0100 <info> installZ2mContainer.js:30 (Zigbee2mqttManager.installZ2mContainer) koenkk/zigbee2mqtt:latest-Image wird heruntergeladen...
2020-11-15T14:56:49+0100 <info> installZ2mContainer.js:33 (Zigbee2mqttManager.installZ2mContainer) Zigbee2mqtt-Umgebung wird vorbereitet...
2020-11-15T14:56:49+0100 <info> installZ2mContainer.js:39 (Zigbee2mqttManager.installZ2mContainer) Container wird erstellt...
2020-11-15T14:56:49+0100 <info> installZ2mContainer.js:47 (Zigbee2mqttManager.installZ2mContainer) Zigbee2mqtt erfolgreich als Docker-Container installiert
2020-11-15T14:56:49+0100 <info> installZ2mContainer.js:59 (Zigbee2mqttManager.installZ2mContainer) Zigbee2mqtt startet...
2020-11-15T14:56:54+0100 <info> installZ2mContainer.js:71 (Zigbee2mqttManager.installZ2mContainer) Zigbee2mqtt erfolgreich gestartet
2020-11-15T14:56:55+0100 <warn> connect.js:41 (MqttClient.<anonymous>) Von MQTT-Server getrennt

```

Meine docker-compose.yml-Datei sieht wie folgt aus:

```
version: "2.4"

services:
    gladys:
        image: r6n0/gladys-zigbee2mqtt:latest
        container_name: Gladys_Zigbee2Mqtt
        restart: always
        user: "0:0"
        privileged: true
        # depends_on: 
        # - zigbee2mqttAssistant
        # - rhasspy
        logging:
          options:
            max-size: "10m"
        network_mode: host
        dns:
          - 1.1.1.1
          - 1.0.0.1
        # ports:
        # - $GLADYS_PORT:$GLADYS_PORT
        environment:
          - "TZ=${TZ}"
          - "NODE_ENV=production"
          - "SERVER_PORT=$GLADYS_PORT"
          - "SQLITE_FILE_PATH=/var/lib/gladysassistant/gladys-production.db"
        volumes:
          - "/etc/timezone:/etc/timezone:ro"
          - "/etc/localtime:/etc/localtime:ro"
          - "/var/run/docker.sock:/var/run/docker.sock"
          - "/run/udev:/run/udev:ro"
          - "/dev:/dev"
          - "$DATA_PATH/gladys_zigbee:/var/lib/gladysassistant"
        labels:
          - "hidden_${COMPOSE_PROJECT_NAME}"
          - "com.centurylinklabs.watchtower.enable=true"
          - "traefik.enable=false"

```

Mit folgenden Umgebungsvariablen:

```
COMPOSE_PROJECT_NAME=Gladys

#-----------------------------------------------------
## GLOBAL
#-----------------------------------------------------
PUID=0
PGID=0

TZ=Europe/Paris

CONFIG_PATH=./.config
LOG_PATH=/var/data/logs/gladys
DATA_PATH=/var/data/docker/gladys
#-----------------------------------------------------

#-----------------------------------------------------
## Gladys
#-----------------------------------------------------
GLADYS_PORT=7124
#-----------------------------------------------------

```

---

_[View the full topic](https://community.gladysassistant.com/t/zigbee2mqtt-image-docker-de-test-basee-gladys-v4/5746)._
