Conteneur Docker ne redémarre pas, même lorsque le code de sortie est de 1 et le redémarrage de la politique est toujours

0

La question

J'ai un menu fixe-composition de fichier avec un service configuré pour restart: always:

version: '2.1'

services:
  zigbee2mqtt:
    image: koenkk/zigbee2mqtt
    restart: always
    network_mode: "host"
    volumes:
      - ./data:/app/data
      - /run/udev:/run/udev:ro
    ports:
      - 8080:8080
    environment:
      - TZ=Europe/Berlin
    devices:
      - /dev/ttyUSB1:/dev/ttyACM0

Mise à JOUR: mise à Jour en fonction de mon commentaire: la suppression de network_mode: l'hôte ne résout pas le cas.

Chaque fois que ce conteneur des accidents, il reste en panne et ne redémarre pas. Habituellement, le redémarrage de la politique fonctionne très bien mais je ne peux pas le faire fonctionner dans ce cas.

zigbee2mqtt_1  | Zigbee2MQTT:info  2021-11-24 07:07:58: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload 'offline'
zigbee2mqtt_1  | Zigbee2MQTT:info  2021-11-24 07:07:58: Disconnecting from MQTT server
zigbee2mqtt_1  | Zigbee2MQTT:info  2021-11-24 07:07:58: Stopping zigbee-herdsman...
zigbee2mqtt_1  | Zigbee2MQTT:error 2021-11-24 07:07:58: Failed to stop Zigbee2MQTT

Où peut être le problème?

Docker version: 19.03.7, build 7141c199a2

docker docker-compose
2021-11-24 06:16:48
1

La meilleure réponse

0

Avez-vous essayer de supprimer cette ligne :

network_mode: "host"

Je pense qu'il n'est pas très utile et a vu beaucoup d'autres sujets d'avoir quelques problèmes à cause de cette option.

2021-11-24 14:56:43

Malheureusement, cela n'aide pas. Même si je l'ai supprimer network_mode: hostlorsque le processus se termine avec code 1le conteneur reste vers le bas jusqu'à ce démarré manuellement: docker-compose ps zigbee2mqtt_zigbee2mqtt_1 docker-entrypoint.sh /sbin ... Exit 1
adamsfamily

Dans d'autres langues

Cette page est dans d'autres langues

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................