|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/lokale-web-entwicklung-mit-docker-fur-nicht-devops/
课程评论:没有评论
课程名称:无需DevOps的Docker本地Web开发 课程概述:对于开发人员来说,寻找合适的本地开发环境以支持Web应用的开发常常是一个挑战。虽然使用Vagrant作为解决方案是可行的,但其灵活性不足。例如,当需要测试新的PHP版本时,必须对环境进行调整。使用PHP的本地Web服务器同样面临类似问题:更改PHP版本可能会影响其他项目。因此,引入Docker作为解决方案显得尤为重要。Docker能够让我们灵活地根据项目需求快速调整服务器架构的构成。 本课程的重点是构建这样的开发环境。我们将从理论入手,了解容器的基本概念,学习如何根据我们的需求进行构建,以及多个容器如何协同工作。课程中,我们将搭建一个LAMP栈(Linux、Apache、MySQL、PHP),在此过程中,我们不仅能灵活更换PHP和数据库管理系统版本,还能够添加诸如xDebug等其他功能。 我期待在这个专门为Web开发者设计的课程中与您合作。
Für uns als Entwickler ist es manchmal wirklich schwer, eine passende lokale Umgebung für die Entwicklung unserer Web-Apps zu finden. Eine Lösung mit Vagrant ist plausibel, jedoch unflexibel. Sobald eine neue PHP-Version getestet werden soll, muss die Box entsprechend angepasst werden. Ähnlich sieht es mit der Verwendung des lokalen Webservers von PHP aus. Auch hier kann man schnell etwas aufbauen, doch sobald die PHP-Version geändert wird, hat dies Auswirkungen auf mögliche andere Projekte.Da schreit es nach einer Lösung mit Docker. Hier haben wir die Möglichkeit, Bestandteile unserer Serverarchitektur schnell und flexibel Projektbasiert zu ändern. Der Aufbau einer solchen Umgebung ist Bestandteil dieses Kurses. Wir werden zum Anfang etwas theoretisch schauen, was Container eigentlich sind, wie wir sie nach unseren Bedürfnissen Aufbauen können und wie mehrere Container später zusammen agieren.Wir bauen einen LAMP-Stack (LinuxApacheMySQLPHP) auf, bei denen wir nicht nur die PHP- und DBMS-Version tauschen können, sondern auch andere Features wie xDebug einbauen können.Ich freue mich auf die Arbeit mit Dir in diesem speziellen Kurs für uns Webentwickler.