![]() It doesn't matter to me if this command is run on the local OS or in a container, as long as it works with a minimum of fuss. Run Composer commands (including create-project).These requirements are probably focused more on our introductory Drupal Career Online course, but I'd like to be able to recommend the same solution for any of our courses. I have a basic set of requirements that a local development environment should be able to handle. Also, as one of our classes is Pantheon-focused, Lando's Pantheon integration is a very important differentiator. I've decided to focus on DDEV, Lando, and Docksal because I really like the idea of Docker-based containers being able to customize your local development environments to each project has too many advantages to ignore. To that end, I have an actual Windows 10 Pro machine (not a virtual machine) that I've been using to evaluate these local development environment options. Perhaps most importantly, while the majority of our students are on Mac OS X, we still have a consistent number of students using Windows, so any solution we recommend should work similarly on all platforms.Īs a Mac OS X user myself, it is important to me that I can instruct our Windows-based students without having to resort to a separate set of instructions. Our classes are often comprised of folks from all different technical backgrounds, so it is important that we not only teach them tools that Drupal professionals use, but also something that folks of myriad of skill levels can easily consume. The goal is to not only to figure out which one I prefer, but also to figure out which our two long-form online Drupal training classes should potentially standardize on. Over the past several weeks, I've been working with three of the more well-known Docker-based local development environments that involve a Drupal focus: Docksal, DDEV, and Lando.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |