Docker容器不会重新启动即使在退出的代码是1和重新启动政策总是

0

的问题

我有一个docker撰写文件的一个服务配置 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

更新: 更新根据我的评论意见:消除 network_mode:主 不能解决的情况。

每一个时间容器崩溃,它坠毁和不会重新启动。 通常重新启动政策的工作得很好但我不能让它工作,在这种情况。

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

哪里可以的问题?

Docker版本: 19.03.7, build 7141c199a2

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

最好的答案

0

你有没有试图删除这一行:

network_mode: "host"

我觉得这不是很有用的,并看到了很多其他的主题有一些问题,因为这一选择。

2021-11-24 14:56:43

不幸的是,它没有帮助。 即使除去我 network_mode: host当处理退出 code 1,容器仍然下降,直到手动开始: docker-compose ps zigbee2mqtt_zigbee2mqtt_1 docker-entrypoint.sh /sbin ... Exit 1
adamsfamily

其他语言

此页面有其他语言版本

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