So when i take the container down how do i take it down and bring it back up in a way where i keep my previous container. As taking in down and bringing it back up just recreates everything?
Hey, thanks for the video. For anyone having a database connection error: For WORDPRESS_DB_HOST use the full container name that compose will generate instead of only the service name. E.g. wordpress-db-1:3306 After a lot of troubleshooting that fixed it for me. :)
Hey Brad. I hope you make a follow-up video explaining how we can take the locally developed WordPress service containers and transfer to live webservers. Essentially making the whole installation portable.
This configuration is the only thing that worked for me after 10+ hours of messing with this. Everytime I would run docker-compose up -d using my last docker-compose file, the wp_content folder would always be completely empty and I had no idea why. Thank you so f'ing much, I can't tell you what a relief this has been. I will most definitely be purchasing some of your courses. Again, you are awesome and thank you.
You literally made my life so easy, I've spent the whole day yesterday figuring out to setup Wordpress using XAMMP and MAMP and it just won't work, I've read a dozen articles at least to understand what I'm doing wrong. A mere thanks wouldn't be enough to say but thank you, Brad!
Brilliant, could you please do a video deploying a WordPress site from docker to digital ocean, This work flow will only increase wordpress popularity, seriously time saving, Thanks
Hey Brad, please make a part two showing us to deploy a finished WordPress site from localhost that was using docker to digitalocean with all the url rewrite to the domain from the local domain. I tried hours don't know how to do it. That would be so epic if you can do a video about it, because now most of us just use docker to create WordPress for localhost to develop site but don't know when it's done in localhost how to deploy it with all the lamp stack things from the docker container to a production environment like digitalocean using docker and having the database changed to the domain instead the local host in the db. Hope you can make a part two showing us how to do it. You are so awesome love all your video tutorials it helps so much! Now I install a lamp Stack to a new vps and do all by hand again on digitalocean would be epic to have a way to deploy the local wordpress to a production environment using docker 😀
Great! Not many people, talking about a Docker, are saying, that this could be used exactly like that (as a quckly setup server for a local machine). That was really useful for me!
THANKS so much for this! Easy to follow, I have spent YEARS using WAMP/XAMP etc, just started with Docker and this video makes it REALLY easy to get started developing WP sites locally with Docker :)
Headless wordpress would be so awesome. :) cause wp has a great API and woocommerce too so we could build, a whole shop in angular or something like that. Please please do that tutorial or even better make it a full course. I would buy that for sure! :) You are great as always man thanks for all the knowledge. :)
@@alexandrmartynov5281 well woocommerce is plugin that helps us to create whole shop logic (it is shop logic). And has great API that we can use to create like SinglePageApp with some framework like Angular, Vue or React. Where the whole back-end will be done by wordpress & woocommerce, and some of our custom functions that will return JSON. :) Hopefully I made my comment clear now. :) Cheers!
Also, if you intend to use Wordpress through a Cloudflare tunnel, you need to setup the tunnel and go through the Wordpress setup through your domain! If you set it up through local host, you won't be able to access the website through the tunnel.
Incredibly helpful video, thank you! I appreciate how clear and concise this was. I used vim directly on a fresh Debian VM and I ended up running into some issues editing YAML, but after some vimrc configuration I was able to run everything as you described it.
SUPER hyped for the headless wordpress tutorial you're coming out with! I've been trying to make a site with vue and wordpress api for a client but still in design phases, so super timely. what a life saver that would be to watch my hero make it that way
This is 100x better than messing with lamp and mampp and zampp and whatever else. I have never messed with docker cause I thought it would be a nightmare to configure
Man this is gold! Thank you. Now docker is 100% clear to me. Before watching this video, I wasn't sure about the volumes. This can be done with any php application I believe.
In wordpress service I had to put one more environment variable named: WORDPRESS_DB_NAME otherwise it was showing me Error establishing database connection. After putting that environment variable with the exact database name, it works! Anyways thank you.
Hay, Travis, great video! I do have one question, how would I create multiple WordPress sites? Would I have to just change the ports from 8000:80 to 8001:80 for a new site?
this is one of the best videos that i've seen about this topic, but when i run it on my explorer is slow, like-5-8 seconds slow!! can you please help me to solve this issue?
Not sure who needs to hear this but if you have issues around 9:00 with the command, you need to have docker-compose installed which is seperate from docker(at least on linux)
Random reminder for people just starting out learning to self-host wp websites, to change these default passwords to something more complex, involving letters, numbers, uppercase letters and special characters, in case you are going to deploy this to a publicly accessible server. Reason: you don't want hackers gaining access to your server through brute-force attacks. They can do a lot of harm.
Hi Brad, awesome as usually, BUT in the local computer everything working good, after I tried to move whole blog to the outside server I got problem. I'm trying to do port forwarding with nginx, but wordpress got stock with home page 127.0.0.1:8000, it is ok, I tried to change manually through DB to my blog name URL, and it is no lack again. Can you explain what should I do? Thx.
Great, simple, and short. Everything worked great. I was able to run WordPress with just enabling a MySQL image, but where is the apache settings, the PHP version?
Thanks Brad! Can you tell me, what your Wordpress tutorial do I need to watch to build a site, customize theme with own colors and images, simply manage the content and also convert my own HTML&CSS code to Wordpress?
There's mention on the github page about having to restart the container if you get the db error. For starters you don't specify which container...restart the db one. BUT you completely missed the wordpress container environmnet key "WORDPRESS_DB_NAME: ". I had to add that to get it working
Thanks for the great tutorial. As everybody said it is straight to the point and it is easy to understand. One question though. After you do $ docker-compose down --volumes, everything from the database is gone. Ame I the only one experiencing this or this is how it is supposed to work? If I do docker-compose up -d again, it starts with a clean DB. All the changes are gone? How can I preserve the DB?
Hey man looking forward to the headless video coming next! Going to start using it at work in the next few weeks and want to impress all the other devs with my insider knowledge :)
Thank you for much for the video. I was able to get wordpress running very quickly. I just have one question. How should we setup nginx to associate domain to that wordpress container?
Thanks! Do you know how to use docker with existing installation that I have hooked to "local by flywheel" software? Because this setup is focused on fresh installation I guess. Thanks so much
Okay my dude, I just pulled that one up, but I can not seem to figure out the following --> What is meant by volume ['./:/var/www/html'] how did you share that one across the container and the host??? How could I possibly declare one like of such consistency for apache2 ???
Still not clear for me about docker on some point just new with it, okay in case if I want to install another wordpress application and in same time I want to run them together?, in case I wanted to down on of them also how? Thanks for video it's perfect
I had a database connection error on the frontend until I updated the database credentials in the wp-config.php file. I'm wondering why you were able to access without doing that. I also notice a wp-config-docker.php. The WordPress Docker Hub page doesn't seem to mention this other docker-specific config file.
Wow, my first contact with docker, and I like it. Great tutorial as always. Maybe you could think about a series concerning docker and Laravel, esp. for Win Users who are not able to use Valet... Thanks again for your great work and inspirations...
So many docker tutorials i have watched and this one is the first that taught me properly. You are the best man. Can you do a similar short tutorial on setting up LEMP stack from scratch, I am currently using something I got from github but there is not much I could change on it. It just won't accept my changes.
Question: I'd love to develop wordpress locally because it's just a lot faster than having to refresh a site that's on another server. I use external themes, like Avada. Is it possible to use this method to develop locally, then once the site has finished - copy / deploy it on a live server?
I've been trying to do the same exact thing for the last couple of hours. Still no luck. My guess is that we would have to mount the database (sql) files along with the wp-content file. Then host it in a GitHub repo along with the docker compose file. And after that, we should be able to clone that repo anywhere and run the docker compose file to set up the service containers. Maybe.
parsing C:\xampp\htdocs\xignature_blog\docker-compose.yaml: yaml: unmarshal errors: line 34: mapping key "volumes" already defined at line 7 line 32: mapping key "networks" already defined at line 15
Great stuff, as always! Only issue I have is speed with Wordpress, it is horribly slow on Windows and Docker. It takes 5-10 seconds just to load a page or do anything...even though it sits on a SSD. Is there a setting or something I can do to speed things up? This just does not feel right.
Maybe i am too late, but how can i install HTTPS/SSL certificate for docker wordpress container? I legit tried more than 10 ways (nginx configuration, digibot cert, loadbalancer on aws, inside docker container, etc, etc) and i couldnt do it. Any hint, answer or at least path to what should i research would be much appreciated....tnx.
great video! i tried a few diferent aproaches to use wordpress, and still have the problem with the slow 5-7 seconds to load a new installation of wordpress, any1 has found the issue or the solution to this?
I just did the docker-compose.yaml. Executing: docker-compose up -d in terminal on a mac I get this error message: Top level object in './docker-compose.yaml' needs to be an object not ''. Any solutions ?
This video is great but how do I create an image from the container and push it to docker hub. I am looking for the structure of the Dockerfile for a Wordpress container.
Thank you for this tutorial. I got two wordpress sites working on different ports on digital ocean using your tutorial. One is using port 5000 and the other port 8000. How do I go about using custom domains for these two sites. Also how would a static site work, what would I include in the docker-compose file?
Brilliant video thanks. One observation - I had to go with docker toolbox because I don't have the right version of Windows for Docker Windows desktop. Consequently 'localhost:8000' doesn't respond with the Wordpress site as expected. After a bit of digging around I discovered I had to use the VIrtual Machine's IP address (docker toolbox uses VirtualBox). This can be found at 'docker-machine ip'. Hope that helps someone else.
Thanks for this Brad. I am new to docker so wondering whether I need to change settings like the DB name to create a new container for a new website. Thanks
I did this but why didn't I get wordpress and it opened to php admin instead, which I cannot log in anyway? Or is it because this is my second time to do this with docker? First time and it workrd for me, I used localhost 8080 but for this I did 8181, so does it mean that if i set up wordpress with docker before, I can no longer get WP locally using another route?
I am still at the beginning of using Docker so I am having a hard time managing a mysql connection with a local mysql client like Heidi. I followed the docker tutorial where installing MySQL allowed a connection from my computer to localhost:3306. In this case id does not work.
how do you setup permissions to change file in the wp volumes? It appears i don't have permission on the host to make any changes. If i sudo i would probably break the permissions for the container right?
I'm just working through this and it all works like a dream, but the phpmyadmin password isn't working. It is throwing an error of "mysqli::real_connect(): (HY000/2002): No such file or directory" when I type in the correct username and password ("root", "password") on the localhost. Do you have any idea what this could be? p.s. I love your channel, your videos, and your brand!
i setup nginx with ssl and reverse proxy to my deployed wordpress on certain port. Can you help me adjusting the config so the wordpress run well? The css is not loading
Running windows 10 :1809, I had to download docker toolbox and was able to get to docker-compose up -d and I did not receive creating network or creating volume. From what it seemed like the files downloaded and when I go to port 8000, I receive an unable to connect. I have researched the docks and am not sure why I am getthing this problem. Any help would be appreciated, also Brad, if possible can you please a quick toss up of a windows version.
So I launched docker quickstart terminal and it mapped and IP, which I used instead of localhost with 8000 and that worked. I need to read more about this because I am not sure what is going on, but it is working...I think lol
Also guys, one thing I forgot to mention is to tear everything down, just do
$ docker-compose down --volumes
Thanks for this video.
Can we have a video on microservices I mean how it works with React Application?
So when i take the container down how do i take it down and bring it back up in a way where i keep my previous container. As taking in down and bringing it back up just recreates everything?
@@elliotmorris4576 I'd like to know how to do this as well. Anyone? Thanks for the great content as always...! Looking fw to the headless WP series =)
@@elliotmorris4576 did you figure this out? Same thing happens to me. Thanks!!
I'm experiencing unexpected EOF. Any idea why?
Hey, thanks for the video. For anyone having a database connection error: For WORDPRESS_DB_HOST use the full container name that compose will generate instead of only the service name. E.g. wordpress-db-1:3306
After a lot of troubleshooting that fixed it for me. :)
Hey Brad. I hope you make a follow-up video explaining how we can take the locally developed WordPress service containers and transfer to live webservers. Essentially making the whole installation portable.
2:46,touch docker-compose yaml
8:43,docker ps
8:50,docker images
9:06,docker-compose up -d
9:35,docker ps
Bravo Brad! 👏🏼After several hours and 8 different tutorials, this is the only process from scratch that works. Bless you, thank you
Simple, straight, to the point.
"No-nonsense guide to build WordPress with docker compose."
Awesome.
This configuration is the only thing that worked for me after 10+ hours of messing with this. Everytime I would run docker-compose up -d using my last docker-compose file, the wp_content folder would always be completely empty and I had no idea why. Thank you so f'ing much, I can't tell you what a relief this has been. I will most definitely be purchasing some of your courses. Again, you are awesome and thank you.
calm yet dense explaining. never had the urge to skip or fast forward.
just perfect, thank you!
You literally made my life so easy, I've spent the whole day yesterday figuring out to setup Wordpress using XAMMP and MAMP and it just won't work, I've read a dozen articles at least to understand what I'm doing wrong. A mere thanks wouldn't be enough to say but thank you, Brad!
Kieran from #100devs
@@danielrodas7692 Aye! 😉🍻
Brilliant, could you please do a video deploying a WordPress site from docker to digital ocean,
This work flow will only increase wordpress popularity, seriously time saving,
Thanks
Hey Brad, please make a part two showing us to deploy a finished WordPress site from localhost that was using docker to digitalocean with all the url rewrite to the domain from the local domain. I tried hours don't know how to do it. That would be so epic if you can do a video about it, because now most of us just use docker to create WordPress for localhost to develop site but don't know when it's done in localhost how to deploy it with all the lamp stack things from the docker container to a production environment like digitalocean using docker and having the database changed to the domain instead the local host in the db. Hope you can make a part two showing us how to do it. You are so awesome love all your video tutorials it helps so much! Now I install a lamp Stack to a new vps and do all by hand again on digitalocean would be epic to have a way to deploy the local wordpress to a production environment using docker 😀
It would be the best videos ever about Docker if you do so Brad. Seems to be pretty hard to achieve this...challenge accepted Brad? :p
@@rigohohn6123 Anyone figured this out?
Have you all tried wordmove? Works quite well.
Great! Not many people, talking about a Docker, are saying, that this could be used exactly like that (as a quckly setup server for a local machine). That was really useful for me!
THANKS so much for this! Easy to follow, I have spent YEARS using WAMP/XAMP etc, just started with Docker and this video makes it REALLY easy to get started developing WP sites locally with Docker :)
There is levels to this, docker is awesome once you get the hang of it.
I cannot say more thanks to you in any context enough. you are my hero and i humbly say thank you again and forever
Every time I hear the intro sound, I scroll down and hit like, then Watch the video because it is Brad Traversy. Thanks buddy for help in everything..
Watching in 2021. Big love brad! you work is impacting so many.
Finally headless WordPress coming. I can't wait.
Headless wordpress would be so awesome. :) cause wp has a great API and woocommerce too so we could build, a whole shop in angular or something like that. Please please do that tutorial or even better make it a full course. I would buy that for sure! :) You are great as always man thanks for all the knowledge. :)
Hopefully with SSR :D
what do you mean by whole shop in angular? how headless should work? what does it mean?
@@alexandrmartynov5281 well woocommerce is plugin that helps us to create whole shop logic (it is shop logic). And has great API that we can use to create like SinglePageApp with some framework like Angular, Vue or React. Where the whole back-end will be done by wordpress & woocommerce, and some of our custom functions that will return JSON. :) Hopefully I made my comment clear now. :) Cheers!
Yes please!!
thanks. it's clear. headles means it runs from something like amazon lambda and not just some instance/vps right?
Genuinely great tutorial, many thanks man. Worked flawlessly where other tutorials/guides did not.
Also, if you intend to use Wordpress through a Cloudflare tunnel, you need to setup the tunnel and go through the Wordpress setup through your domain! If you set it up through local host, you won't be able to access the website through the tunnel.
Incredibly helpful video, thank you! I appreciate how clear and concise this was.
I used vim directly on a fresh Debian VM and I ended up running into some issues editing YAML, but after some vimrc configuration I was able to run everything as you described it.
SUPER hyped for the headless wordpress tutorial you're coming out with!
I've been trying to make a site with vue and wordpress api for a client but still in design phases, so super timely. what a life saver that would be to watch my hero make it that way
8:45, terminal
docker ps
docker images
9:10,docker-compose up -d
9:35, docker ps
9:50, localhost:8000
11:16, docker-compose.yaml
tk u sr
This is 100x better than messing with lamp and mampp and zampp and whatever else. I have never messed with docker cause I thought it would be a nightmare to configure
Wow! Simple and straight to the point. This helped me a lot getting setup and understand Docker in my new job. Thanks so much!!
Brad just wanna say thank you for delivering amazing content for free, you're my inspiration ( I started my own channel )
realtalk! this is the best chanel
Thanks Carlo
NO! WE! thankyou for your great videos
Awesome Tutorial Sir! ....Just tested it on GCP it worked like a charm. Thank you.
Thanks so much, this will come in handy in setting up a new WordPress site without all the extra work or XAMPP 👍 Can't wait to try this one out
Man this is gold! Thank you. Now docker is 100% clear to me. Before watching this video, I wasn't sure about the volumes. This can be done with any php application I believe.
In wordpress service I had to put one more environment variable named: WORDPRESS_DB_NAME otherwise it was showing me Error establishing database connection.
After putting that environment variable with the exact database name, it works!
Anyways thank you.
This HELPED!
Hay, Travis, great video! I do have one question, how would I create multiple WordPress sites? Would I have to just change the ports from 8000:80 to 8001:80 for a new site?
You are a god! after three videos in a row, SUBSCRIBED!!! Great work men! Keep it up!😁
i love you man you are the only one that give me this kind of opportunity to always learn
this is one of the best videos that i've seen about this topic, but when i run it on my explorer is slow, like-5-8 seconds slow!! can you please help me to solve this issue?
Where do the db_data files get stored? And if we bring down the containers with docker-compose down -v , will it erase the database ?
What if I do want to expose the DB ports to my local machine so I can use a tool like dbeaver instead of phpmyadmin?
Not sure who needs to hear this but if you have issues around 9:00 with the command, you need to have docker-compose installed which is seperate from docker(at least on linux)
Thank you so much for this video. You just unlocked a puzzle in my head so effortlessly. Grateful for this lesson.
Combined with either traefik or nginex as reverse proxy, you can easily deploy as many containers as you like.
Best Docker tutorial easy and fast! Thank you mate
Random reminder for people just starting out learning to self-host wp websites, to change these default passwords to something more complex, involving letters, numbers, uppercase letters and special characters, in case you are going to deploy this to a publicly accessible server. Reason: you don't want hackers gaining access to your server through brute-force attacks. They can do a lot of harm.
Thanks, concise and useful tutorial.
Will always take a look whenever I want to setup WordPress in docker.
Hi Brad, awesome as usually, BUT in the local computer everything working good, after I tried to move whole blog to the outside server I got problem. I'm trying to do port forwarding with nginx, but wordpress got stock with home page 127.0.0.1:8000, it is ok, I tried to change manually through DB to my blog name URL, and it is no lack again. Can you explain what should I do? Thx.
Great, simple, and short. Everything worked great. I was able to run WordPress with just enabling a MySQL image, but where is the apache settings, the PHP version?
OMG thank you. Im gonna try it out. I keep installing XAMP in my mac but it work.
Thanks Brad! Can you tell me, what your Wordpress tutorial do I need to watch to build a site, customize theme with own colors and images, simply manage the content and also convert my own HTML&CSS code to Wordpress?
There's mention on the github page about having to restart the container if you get the db error. For starters you don't specify which container...restart the db one. BUT you completely missed the wordpress container environmnet key "WORDPRESS_DB_NAME: ". I had to add that to get it working
Thanks for the great tutorial. As everybody said it is straight to the point and it is easy to understand. One question though. After you do $ docker-compose down --volumes, everything from the database is gone. Ame I the only one experiencing this or this is how it is supposed to work? If I do docker-compose up -d again, it starts with a clean DB. All the changes are gone? How can I preserve the DB?
Hey man looking forward to the headless video coming next! Going to start using it at work in the next few weeks and want to impress all the other devs with my insider knowledge :)
This got me interested into docker thanks brad!
Thank you for much for the video. I was able to get wordpress running very quickly. I just have one question. How should we setup nginx to associate domain to that wordpress container?
Always eager to see your videos every time I see it on my notifications it just makes my day 😍
Thanks! Do you know how to use docker with existing installation that I have hooked to "local by flywheel" software? Because this setup is focused on fresh installation I guess. Thanks so much
Okay my dude, I just pulled that one up, but I can not seem to figure out the following --> What is meant by volume ['./:/var/www/html'] how did you share that one across the container and the host??? How could I possibly declare one like of such consistency for apache2 ???
seriously man , u re brilliant
Still not clear for me about docker on some point just new with it, okay in case if I want to install another wordpress application and in same time I want to run them together?, in case I wanted to down on of them also how?
Thanks for video it's perfect
I had a database connection error on the frontend until I updated the database credentials in the wp-config.php file. I'm wondering why you were able to access without doing that. I also notice a wp-config-docker.php. The WordPress Docker Hub page doesn't seem to mention this other docker-specific config file.
Just wondering why you added the volume to the Wordpress container?
Wow, my first contact with docker, and I like it. Great tutorial as always. Maybe you could think about a series concerning docker and Laravel, esp. for Win Users who are not able to use Valet... Thanks again for your great work and inspirations...
So many docker tutorials i have watched and this one is the first that taught me properly. You are the best man.
Can you do a similar short tutorial on setting up LEMP stack from scratch, I am currently using something I got from github but there is not much I could change on it. It just won't accept my changes.
Question: I'd love to develop wordpress locally because it's just a lot faster than having to refresh a site that's on another server. I use external themes, like Avada. Is it possible to use this method to develop locally, then once the site has finished - copy / deploy it on a live server?
That is a really good question. I would like to know this as well.
I've been trying to do the same exact thing for the last couple of hours. Still no luck. My guess is that we would have to mount the database (sql) files along with the wp-content file. Then host it in a GitHub repo along with the docker compose file. And after that, we should be able to clone that repo anywhere and run the docker compose file to set up the service containers. Maybe.
Awesome, waiting for that headless WP video :)
Thank. It is realy essensial guide about worpress and docker. Thank!
Again first one 😀 i have not waited for my girlfriend's message the way i wait for your videos 😍
LOL...awesome :) Thank you
@@TraversyMedia cheers to the GOAT Brad :)
Awesome and helpful video, thank you! I appreciate how clear and to the point this was.
sweet tutorial. love docker compose
Thank you. Everything works. How to stop docker and start so not to lose data? If i installed software install docker container
parsing C:\xampp\htdocs\xignature_blog\docker-compose.yaml: yaml: unmarshal errors:
line 34: mapping key "volumes" already defined at line 7
line 32: mapping key "networks" already defined at line 15
Hello, how can I manage the upload files and permissions that will be generated inside a production server?
Great stuff, as always! Only issue I have is speed with Wordpress, it is horribly slow on Windows and Docker. It takes 5-10 seconds just to load a page or do anything...even though it sits on a SSD. Is there a setting or something I can do to speed things up? This just does not feel right.
Maybe i am too late, but how can i install HTTPS/SSL certificate for docker wordpress container? I legit tried more than 10 ways (nginx configuration, digibot cert, loadbalancer on aws, inside docker container, etc, etc) and i couldnt do it.
Any hint, answer or at least path to what should i research would be much appreciated....tnx.
great video! i tried a few diferent aproaches to use wordpress, and still have the problem with the slow 5-7 seconds to load a new installation of wordpress, any1 has found the issue or the solution to this?
why when I press Docker-compose up -d , it says can't find a suitable configuration file in this directory or any parent: not found
I just did the docker-compose.yaml. Executing: docker-compose up -d in terminal on a mac I get this error message: Top level object in './docker-compose.yaml' needs to be an object not ''. Any solutions ?
This video is great but how do I create an image from the container and push it to docker hub. I am looking for the structure of the Dockerfile for a Wordpress container.
Thank you for this tutorial. I got two wordpress sites working on different ports on digital ocean using your tutorial. One is using port 5000 and the other port 8000. How do I go about using custom domains for these two sites. Also how would a static site work, what would I include in the docker-compose file?
Brad please make a video on updates of php 7.3 please I will appreciate.
Good idea. I want to do a crash course on PHP 7 all together
My prayers have been answered!!😄 Thank you Brad!
Brilliant video thanks. One observation - I had to go with docker toolbox because I don't have the right version of Windows for Docker Windows desktop. Consequently 'localhost:8000' doesn't respond with the Wordpress site as expected. After a bit of digging around I discovered I had to use the VIrtual Machine's IP address (docker toolbox uses VirtualBox). This can be found at 'docker-machine ip'. Hope that helps someone else.
Hey Brad, thanks for this. Keep up the great work.
Thanks for this Brad. I am new to docker so wondering whether I need to change settings like the DB name to create a new container for a new website. Thanks
Great video, was quick and understandable!!
Can you do an update on it or with a different video on how to enable SSL?
Thanks a lot. A very concise a great reference for wordpress with Docker.
Hi Brad, the files are not showing up for me. Any means how to fix this? Can't find ANYTHING about this on StackOverflow.
I did this but why didn't I get wordpress and it opened to php admin instead, which I cannot log in anyway? Or is it because this is my second time to do this with docker? First time and it workrd for me, I used localhost 8080 but for this I did 8181, so does it mean that if i set up wordpress with docker before, I can no longer get WP locally using another route?
I ❤ Docker
Will certainly check out that headless WP video 👍🏽👌🏽
I am still at the beginning of using Docker so I am having a hard time managing a mysql connection with a local mysql client like Heidi. I followed the docker tutorial where installing MySQL allowed a connection from my computer to localhost:3306. In this case id does not work.
how do you setup permissions to change file in the wp volumes? It appears i don't have permission on the host to make any changes. If i sudo i would probably break the permissions for the container right?
Did you find any solution on this permission problem in linux.
I'm just working through this and it all works like a dream, but the phpmyadmin password isn't working. It is throwing an error of "mysqli::real_connect(): (HY000/2002): No such file or directory" when I type in the correct username and password ("root", "password") on the localhost.
Do you have any idea what this could be?
p.s. I love your channel, your videos, and your brand!
Very Nice clear and easy to understand tutorial as always.
i setup nginx with ssl and reverse proxy to my deployed wordpress on certain port. Can you help me adjusting the config so the wordpress run well? The css is not loading
All installed but if I want to update WP it's asking me for my hostname and connection type. What do I enter?
Perfect explanation, Thanks for the awesome video👍👍👍
COOL!!! 609k subscribers!!!! Congrats!!!
Can I deploy WordPress from Docker to Digital Ocean or other Cloud Service?
Thank you brad. I Think this year you should build something using the microservice Architecture. Probably a Udemy course
Is it possible to install docker on Windows Home Edition on laptop? Or only over Vagrant? how to use docker over Vagrant then
Thanks brad, this was awesome! :) I am finally getting started with docker ❤️
Running windows 10 :1809, I had to download docker toolbox and was able to get to docker-compose up -d and I did not receive creating network or creating volume. From what it seemed like the files downloaded and when I go to port 8000, I receive an unable to connect. I have researched the docks and am not sure why I am getthing this problem. Any help would be appreciated, also Brad, if possible can you please a quick toss up of a windows version.
So I launched docker quickstart terminal and it mapped and IP, which I used instead of localhost with 8000 and that worked. I need to read more about this because I am not sure what is going on, but it is working...I think lol