나는 도커-구성 파일이나 서비스 구성 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
어디에 문제가 될 수 있다?
도커 버전: 19.03.7, build 7141c199a2
network_mode: host
할 때,프로세스가 종료와 함께code 1
컨테이너에 남아 있을 때까지 아래로 수동으로 시작하기:docker-compose ps
zigbee2mqtt_zigbee2mqtt_1 docker-entrypoint.sh /sbin ... Exit 1