avahi-daemon not startable
- Langage dominant
- Shell
- Étoiles
- 90
- Forks
- 26
- Merge moyen
- 2 j 15 h
- PR mergées (30 j)
- 9
Description
Hi,
i need avahi-browse inside of Fhem Docker.
So i need to install those packets:
`apt-get install -y avahi-utils avahi-daemon libnss-mdns systemd`
My Dockerfile:
FROM fhem/fhem:bullseyeRUN apt-get update -y && \
apt-get upgrade -y && \
apt-get install -y avahi-utils avahi-daemon libnss-mdns systemd && \
apt-get clean && \
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
My docker compose file:
fhem:
build:
context: fhem
image: fhem:1.0
container_name: fhem
hostname: fhem
volumes:
- fhem:/opt/fhem
- /var/run/dbus:/var/run/dbus
ports:
- 8083:8083
- 7072:7072
restart: unless-stopped
After starting the docker the daemon didn´t start:
root@fhem:/tmp# avahi-browse -a
Failed to create client object: Daemon not running
So I have to do the following steps for a proper working inside of docker:
rm /run/dbus/pid
dbus-daemon --system
/etc/init.d/avahi-daemon start
avahi-browse -a
[.....]
Its a problem inside of the fhem docker why dbus is not startable?
If not, how can i add a custom startscript to execute the needed steps after each container start?
Guide de contribution
Ouvrir le guide de contribution
Évaluation
Cette issue n'a pas encore été évaluée.