avahi-daemon not startable
- Vorherrschende Sprache
- Shell
- Sterne
- 90
- Forks
- 26
- Ø Merge
- 2 T. 15 Std.
- Gemergte PRs (30 T.)
- 9
Beschreibung
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?
Beitragsleitfaden
Bewertung
Dieses Issue wurde noch nicht bewertet.