New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Installs additional packages to your container... #86
Comments
Hallo,
Das halte ich allerdings nur für die halbe Wahrheit. Ein einfacher Neustart des Containers lässt keine Pakete verschwinden. Das geschieht nur, wenn du den Container neu anlegst (z.b. copy/ edit oder recreate). Zum Glück lasse ich beim Installieren der Packages ein Logfile erstellen. Schau doch bitte dort mal rein: /opt/scripts/setup_packages.log MfG, |
Hallo und danke für die Antwort.
Ich habe den Container jetzt nochmal recreated (über Portainer) - das aktuell verwendete image ist von heute: 2020-03-30 14:12:46 Container-Log:
Die Fehler am Ende stammen wohl vom rasppi-adapter. setup_packages.log:
Es scheint also so, als würde er vi schon nicht finden und danach die Package-installation aufgeben.
...Und während ich das hier schreibe, wird mir das Problem auch klar. M.W. ist "vi" unter debian "vim"...ist es dann nicht ungünstig "vi" als default in die Docker-ENV-Variable zu übernehmen? Sorry für die Umstände und danke für den Hinweis, der zur Lösung führte. Beste Grüße |
Hi Markus, ich habe die Installation der packages angepasst, sodass nicht alle packages hängen bleiben wenn eines fehlt. Außerdem sollten im Container-Log demnächst auch eventuelle Fehler bei der Installation auflaufen. Für das arm Image werde ich außerdem den defaultwert der ENV "Packages" auf "vim" ändern. Vielen Dank dass du das Thema gemeldet hast. Das bringt uns alle voran. Danke! MfG, |
Die Installation zusätzlicher Pakete über die ENV-Variable PACKAGES funktioniert (bei mir) nicht richtig.
Ich brauche für den MIHOME-VACUUM-Adapter folgende Pakete:
build-essential libcairo2-dev libpango1.0-dev libjpeg-dev libgif-dev librsvg2-dev
Diese habe ich in der PACKAGES-Variable eingetragen (mit Leerzeichen getrennt).
Nachdem der Container hochgefahren ist, kann ich über die Container-Konsole folgendes versuchen:
sudo apt-get install build-essential libcairo2-dev libpango1.0-dev libjpeg-dev libgif-dev librsvg2-dev
und bekomme folgende Ausgabe:
führe ich direkt danach ein
sudo apt-get update
aus und wiederhole
sudo apt-get install build-essential libcairo2-dev libpango1.0-dev libjpeg-dev libgif-dev librsvg2-dev
werden die Pakete korrekt installiert.
Logischerweise sind diese dann beim nächsten Neustart des Containers wieder weg.
Der Container läuft auf einem RaspberryPi 4 im Docker
Was mache ich falsch?
The text was updated successfully, but these errors were encountered: