Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| phpentwicklung [2024/11/13 18:38] – [Warum überhaupt PHP-Enwicklung?] joerg | phpentwicklung [2024/11/17 17:08] (aktuell) – [Warum VisualStudioCode?] joerg | ||
|---|---|---|---|
| Zeile 10: | Zeile 10: | ||
| ===== Warum mit Docker? ===== | ===== Warum mit Docker? ===== | ||
| + | Ich möchte nicht auf dem lokalen Rechner den kompletten LAMP-Stack installieren. Und ich möchte den Umgang mit Containern üben. Für Experimente sind Docker-Container gut. | ||
| + | |||
| + | |||
| + | ==== Wie und womit? - Docker und ddev ==== | ||
| + | |||
| + | Ich habe die aktuelle Docker-Version installiert. Für das Aufsetzen der Container benutze ich ddev. Das werkelt für das Erstellen der Entwicklungscontainer ganz schön herum, läuft dann aber gut. | ||
| + | |||
| + | ==== Docker unter Linux Starten und Stoppen von Containern geht rootless ==== | ||
| + | |||
| + | ddev wird komplett ohne sodu aufgerufen. | ||
| - | ===== Warum Linux? ===== | ||
| ===== Warum VisualStudioCode? | ===== Warum VisualStudioCode? | ||
| + | |||
| + | Ich möchte auf die JetBrains-Tools im Moment verzichten, hier im Hobbybereich. Sobald es professioneller wird, muss man das überdenken. | ||
| + | |||
| + | ===== Kann man mit VisualStudioCode, | ||
| + | |||
| + | Ja. Aber das Einstellen ist nicht ganz einfach. | ||
| + | |||