Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Local Drupal development using docksal

68 vues

Publié le

This is the presentation I've given in Pune Drupal January 2018 meetup.

Publié dans : Logiciels
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Local Drupal development using docksal

  1. 1. Local Drupal development using docksal Presented by – Sharique Ahmed Farooqui
  2. 2. Who am I ? ● Name – Sharique Ahmed Farooqui ● Company - Acquia India ● Using Drupal since version 4.7
  3. 3. Agenda • What is docksal • Installing dockal/fin • Creating drupal project • Adding docksal configuration • QnA • Links
  4. 4. Pre-requisite ● Docker ● Git ● Nice to have – PHP, composer
  5. 5. What Docksal ● Docksal is docker powered environment for web development ● It support Drupal, Symfony, WordPress, laravel.. Etc ● It also support nodejs and go based frameworks ● It even support plain html ● ‘fin’ is the command line tool ● Project can be started with Zero configuration
  6. 6. Installing docksal ● Install docker ● Install fin using command ● Mac `curl -fsSL get.docksal.io | DOCKER_NATIVE=1 bash` ● Linux /windows ‘curl -fsSL get.docksal.io | bash’
  7. 7. Creating new project ● Command “fin project create” ● It ask 2 question and confirmation ● Project type ● Project name ● At the end you will have up and running Drupal 8 site.
  8. 8. Adding to existing project ● Create .docksal folder in project root ● Run ‘fin config generate’, it creates 2 files docksal.yml and docksal.env ● Start project ‘fin p start’ or ‘fin project start’
  9. 9. Docksal plugin It is have few useful addons • Uli • Pma – phpMyAdmin • Phpunit • solr
  10. 10. Links ● Official site - https://docksal.io ● Documentation -https://docs.docksal.io ● Github repo - https://github.com/docksal ● Addons -https://docs.docksal.io/fin/addons/
  11. 11. THANK YOU

×