How to Create PHP Development Environments with Docker Compose

Поделиться
HTML-код
  • Опубликовано: 13 авг 2020
  • --
    With the popularization of microservices and distributed systems, containers became a popular choice for creating lightweight and disposable environments that can be easily replicated and distributed. Docker Compose was created to facilitate managing Docker environments that require multiple service containers, such as the typical LEMP stack. This talk will demonstrate how to create a PHP development environment with Docker Compose, using a Laravel 6 application as case study. We'll see how to define and integrate services, how to share files between containers, and how to manage your environment with Docker Compose commands.
    Speaker: Erika Heidi, Digital Ocean
    Twitter: @erikaheidi
  • НаукаНаука

Комментарии • 41

  • @bloodchilde
    @bloodchilde 3 года назад +6

    I presume her accent is from Brazilian Portuguese. She's a joy to listen to. No trace of "I'm going to GO AHEAD and do this" or "I'm gonna GO AHEAD and do that" in almost every other sentence. She speaks better English than most English native speakers I've heard on IT channels around YT.

  • @maksymdudyk1718
    @maksymdudyk1718 3 года назад +1

    Interface images of the presentation are as superb as the speaker and her report.

  • @MarcMcRae
    @MarcMcRae 3 года назад +4

    Watching this for the second time because I've now experienced the tech-update path from VMs to Docker you speak about here in your history of development cycle. Great summary & really good info. Still learning PHP, learning to totally DIS-like Laravel though..LOL Brilliant video!

  • @chrisgalvez
    @chrisgalvez 4 года назад +1

    Excelente charla Erika! Saludos desde Corrientes, Argentina!

  • @stephanpaquet
    @stephanpaquet 2 года назад +4

    Wow ! exactly what I needed. I juste got a new laptop and gave me the chalenge to only install Docker on this machine for my web development. And of course I love Laravel. Thanks a lot. Now I can run my proper Laravel app without to install WAMP.

  • @testsky1031
    @testsky1031 2 года назад

    Thank you so much Erika Heidi For this resourceful video ...!!!

  • @JucyCabrera
    @JucyCabrera 4 года назад +2

    Great talk! Thanks for sharing it :)

  • @javity83
    @javity83 3 года назад +1

    Amazing video! I will try to run the same demo on my windows with WS2. Is it possible to replace mySql with mariaDb?

  • @walkingonthegreen4347
    @walkingonthegreen4347 3 года назад

    Thanks for this resourceful video.
    What would change if you are asked to deploy this production?

  • @gurepreetsingh887
    @gurepreetsingh887 2 года назад

    Thankyou so much for the tutorial. I have a query if I want to create a virtual host on nginx server then how can we create by using docker-compose file?

  • @Akosiyawin
    @Akosiyawin Год назад

    Really goods speaker! Easy to follow

  • @MrRakeshrathore
    @MrRakeshrathore 4 года назад +1

    Thanks For sharing :)

  • @workingTchr
    @workingTchr 3 года назад +4

    Really liked the historical overview of php development. Im just now realizing I have to move on frommy XAMPP setup to be able to take advavtage of what node js can offer. Getting php and node js to work as one is going to require composer as far as I can tell, but Im not a fan of laravel and so Im looking for a tutorial like this one but without the laravel part.

  • @KatarzynaKajzar
    @KatarzynaKajzar 2 года назад

    Thank you, it was really helpfull talk!

  • @chachanurholis
    @chachanurholis Год назад

    it's very helpful, thanks

  • @eSchoolApp
    @eSchoolApp 2 года назад

    Can we also update the PHP version of WordPress by installing PHP in the same container?

  • @kuldip2519
    @kuldip2519 2 года назад

    Why you didnt' show the last command to run "php artisan serve" I am facing issue in that what to do???

  • @baremetals
    @baremetals 3 года назад

    I follow your code all i have is errors

  • @cauxxx2454
    @cauxxx2454 3 года назад

    da pra mudar o UID facil ??? Te amo !

  • @ManuelRuiz-ry7lq
    @ManuelRuiz-ry7lq 2 года назад +1

    Video starts in 5:05

  • @schwarzarbyter
    @schwarzarbyter 2 года назад

    if you already know what docker is and came here just for the main topic, you can skip to 9:00

  • @veroptrix
    @veroptrix 3 года назад +1

    @Erika Heidi Command is stressed on the last syllable and the 'd' is pronounced. I'm just trying to be helpful. You speak at least two languages fluently while I only speak one. So I am in awe of you. Plus I am learning aspects of Docker from you.

  • @ManuelGarcia-wj2up
    @ManuelGarcia-wj2up 2 года назад

  • @MiguelRamirez-ld7sy
    @MiguelRamirez-ld7sy 3 года назад +1

    I'm stuck in the 2000's

  • @baremetals
    @baremetals 3 года назад

    plus no source code either

    • @carlsheldon2912
      @carlsheldon2912 3 года назад +3

      it's literally in the video, just google up travellist-laravel-demo it's a public repo with all the files in the video

    • @baremetals
      @baremetals 3 года назад

      @@carlsheldon2912 I followed the other video with dO and more suited because it uses the same compose version. Thanks for getting back to and i followed you on twitter.

  • @TheArmanist
    @TheArmanist Год назад

    Docker also eats lost of memory unfortunately

  • @luizgoss
    @luizgoss 3 года назад +2

    O interessante que todos os tutoriais que já vi, nenhum dá um exemplo de como integrar Mysql, PHP, Apache, ou mesmo Nginx. Só exemplos separados, a pessoa que se vire pra integrar tudo. Tudo blá blá blá pra ganhar viewrs. O seu tutorial chegou mais perto do que eu precisava, pena que não funcionou na prática. Dislike então.

  • @maxk6655
    @maxk6655 11 месяцев назад

    This tutorial is NOT for beginners.

  • @davidconnelly
    @davidconnelly 3 года назад +3

    You bent over backwards to avoid choosing cartoon characters depicting white men, didn't you?

    • @hakimchulan
      @hakimchulan 3 года назад +1

      U mad?

    • @davidconnelly
      @davidconnelly 3 года назад +1

      @@hakimchulan Yes. :)

    • @professormeow3399
      @professormeow3399 3 года назад +2

      U got no real problems dude?
      I bet If she ONLY had cartoons of white dudes you wouldn't even have noticed, as it often is the case, lol. Must be hard not to be the domineering default.
      Go cry me a river. But also if you are one maybe try to grow up, because maybe one day you WILL face some real problems, and you should be able to deal with that (and not, you know... go on a shooting spree or whatever, because some shit like a waitress looking at you the wrong way, and you can't handle your emotions any other way, because how dare a stranger who has their own story you know nothing about, or having a hard day, or whatever,... how dare they not kissing your feet once, look the wrong way at you or even not using the right comic figures?).

    • @davidconnelly
      @davidconnelly 3 года назад

      @@professormeow3399 Holy schitt. We've only just met and already you're accusing me of being a serial killer!

  • @tharakadoo
    @tharakadoo Год назад

    great