Entwicklungsumgebung einrichten: Unterschied zwischen den Versionen
Entwicklungsumgebung einrichten (Quelltext anzeigen)
Version vom 29. April 2026, 08:57 Uhr
, Gestern um 08:57docker + docker-Gruppe wieder ergänzt
(ddev Installationslink) |
(docker + docker-Gruppe wieder ergänzt) |
||
| Zeile 35: | Zeile 35: | ||
sudo apt install php8.2 php8.2-mbstring php8.2-curl php8.2-xml php8.2-mysql | sudo apt install php8.2 php8.2-mbstring php8.2-curl php8.2-xml php8.2-mysql | ||
sudo apt install mariadb-client</nowiki> | sudo apt install mariadb-client</nowiki> | ||
Die docker-Installation ist ebenfalls notwendig. Die Anweisungen sind hier zu finden: | |||
[https://docs.docker.com/engine/install/ubuntu/|https://docs.docker.com/engine/install/ubuntu/] | |||
Die ddev-Installation ist ebenfalls notwendig. Die Anweisungen sind hier zu finden: | Die ddev-Installation ist ebenfalls notwendig. Die Anweisungen sind hier zu finden: | ||
| Zeile 40: | Zeile 43: | ||
Sollten beim Installieren der Pakete Fehlermeldungen auftreten, ist es empfehlenswert, die Pakete einzeln zu installieren und auftretende Fehler/Abhängigkeiten einzeln zu lösen. | Sollten beim Installieren der Pakete Fehlermeldungen auftreten, ist es empfehlenswert, die Pakete einzeln zu installieren und auftretende Fehler/Abhängigkeiten einzeln zu lösen. | ||
==== Nutzer in docker-Gruppe aufnehmen ==== | |||
Der aktuelle Benutzer muss in die Gruppe “docker” aufgenommen werden, sonst kann es passieren, dass dieser keinen Zugriff auf die Dockercontainer bekommt. | |||
<nowiki>sudo usermod -aG docker $(id -un)</nowiki> | |||
Die Änderung wird aber erst nach einem Ab-/Anmelden des Nutzers wirksam. Überprüft werden kann dies danach mittels | |||
<nowiki>id</nowiki> | |||
Hier muss die “docker”-Gruppe aufgelistet sein. Beispiel: | |||
<nowiki>uid=1000(user) gid=1000(user) groups=1000(user),4(adm),24(cdrom),..,128(docker)</nowiki> | |||