Docker mit Raspberrypi ( Apache2, Php, Mysql, Phpmyadmin)?
Hallo, weiß jemand, wie ich mit Docker auf meinem RaspberryPi einen Apache2 Webserver mit Php und Mysql aufsetze (Phpmyadmin wäre auch nicht schlecht). Wichtig ist nur (kenne mich mit Docker wirklich garnicht aus, muss es aber benutzen, da die PHP-Version nicht geändert werden darf), dass es die "System-Dateien" nicht verändert. Sprich die PHP-Version darf nicht außerhalb von Docker geändert werden.
An sich versuche ich also die Webserver-Komponenten "isoliert" zu installieren.
3 Antworten
Du kennst Dich gar nicht aus, darfst bestimmte Dinge nicht ändern und willst so was durchziehen? Na... vergiss es oder mach zumindest genügend Backups von der SD-Karte.
How to install a web server on the Raspberry Pi (Apache + PHP + MySQL)
Wichtig: MySQL gibt es unter Raspi nicht, nutze einfach die Schwester MariaDB.
Wird aber in dem Artikel auch beschrieben.
(My und Maria sind die Namen der Töchter des Entwicklers - und damit tatsächlich Schwestern)
MariaDB ist die Open-Source-Variante von MySQL
Meinst Du sowas in der Richtung:
https://linuxhint.com/lamp_server_docker/
Wenn Du sowas meinst, aber selber nochmal gucken möchtest, ob es da was für dich noch besser geeignetes gibt, dann zeigt die folgende Anleitung wie Du danach suchst:
https://letmegooglethat.com/?q=Apache2%2C+Php%2C+Mysql+docker+howto+debian
was für nen raspi haste denn? ich hab auf meinem 3er mal docker installiert und nen nginx sowie pi-hole im container laufen lassen. war grauenhaft.ständig isser in die knie gegangen, der docker-service hat nen fertig gemacht und nach paar monaten, ständigen neustarts isser mir dann abgeraucht.
docker ansich is super, arbeite ich in der arbeit damit. aber auf nem raspi ises meiner erfahrung nach nicht geeignet.
Naja. Ich benutze OpenMediaVault. Die Sache ist, dass es sehr anfällig für jede Veränderung ist. Ich spreche da aus Erfahrung. Aus diesem Grund versuche ich den Apache2-Server, sowie die Komponenten irgendwie "isoliert" zu installieren. Von einem guten Bekannten, soll wohl Docker für so etwas sein?
Das erste mal habe ich es - genau so wie oben bei deinem Link- gemacht. Das hat mir aber OpenMediaVault zwerschoßen. Deswegen die "isolation" vom Grundsystem .