I am a beginner in docker. Been searching for two days to setup the port to run my code in browser. Finally found the right video. Big thumbs up. Keep up the good work
Man thank you! There are so many tutorials out here that try to explain this but imo they are too long with alot of fluff. Here you jump straight to it and provide a good overview of everything without going to much into detail, and show implementation.
The most complete and objective tutorial I found. It was exactly what I was looking for days. Here's a suggestion: It would be a video teaching how to include PHP extensions. Thank you very much!
Exactly what I was looking for. The great part is that you started with Docker file and followed the instructions from the Dockerhub PHP page, so that the users can also relate to it and eventually build the docker-compose file. Liked and subscribed. Will share in my circle too. Thanks a lot!
You sir saved my evening. After hours of trying this was exactly the concise example I needed :) (as it turns out, there was an prev. unknown bug in my code which made everything weird)
Dude, you just ended about a 5 hour headache for me, going round in circles with tutorials that don't explain what the docker code actually means, or how to actually load anything other than a default nginx page, thank you! I'm going to trawl through your videos in the hopes you have one for Webpack too!
Thanks for this amazing explantion, but i have a question inside Dockerfile in cmd line you added index.php what if i had many php pages! what shall i do_
15:04 for u guys who get error where Dockerfile is not read and php exit 0 , u had to do docker-compose build , i solved my problem that way , in my case i use ubuntu 22
if I have 3 docker containers i.e apache, php, mysql. how would apache know that I have to go to php conatiner for hosting a index.php file on apache container
Thanks for this tutorial! How to resolve this issue when logging into adminer:" SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: Name does not resolve" Any help would be great!
Im new on docker. The docker and its container running in the video looks like not in windows 10 WSL. How to run docker container in windows 10 without installation of WSL ?
hello, i did the exact same set up, connected to Adminer etc, although th econnection to the db is not working, did you have to install any extension off the record ? Much appreciated thanks my friend. Great content btw : Fatal error: Uncaught Error: Class 'mysqli' not found
As soon as i change the MYSQL_ROOT_PASSWORD and do a docker compose i can't login with it. I get the msg "Connection refused". But with "example" as password its working. Why is that so? 🤔
Hi, Im very beginner to docker, can someone please help me if I have index.php inside some folders like src/public/index.php, Docker says Could not open input file: ./index.php i tried relative path to Dockerfile but didnt work. Thanks for any answers
When chaning docker file and building with compose I get the following error. Could anyone help me out? Thanks in advance Step 2/2 : RUN docker-php-ext-install mysqli Invalid signal: SIGWINCH Service 'php' failed to build : Build failed
Hello, in the end the Adminer worked, but the index.php did not. The console said php would not load file. Any idea why that would be? I've been over this code a few times and can't figure it out. Thank you for your time!
@@SeekerLabs Hello, I'm on Mac OS Catalina. I followed your code exactly but once I deviate to docker compose from just the dockerfile, php gives the following error: php_1 | Could not open input file: ./index.php studyhall_php_1 exited with code 1
RESOLVED I'm not sure what happened but when I ran "docker images" I saw some older images I had created with another tutorial. I ran "docker rmi [image name]" and removed all the images that I had added and then "docker-compose up" worked for me. Thanks so much, this was the best tutorial I found. Simple and showed this nub how to use the docs.
Hi, how to overcome this??? Forbidden You don't have permission to access this resource. Apache/2.4.51 (Debian) Server at localhost Port 80 I am working on ubuntu 20.04LTS Desktop...
I am a beginner in docker. Been searching for two days to setup the port to run my code in browser. Finally found the right video. Big thumbs up. Keep up the good work
Man thank you! There are so many tutorials out here that try to explain this but imo they are too long with alot of fluff. Here you jump straight to it and provide a good overview of everything without going to much into detail, and show implementation.
After 2 hours of desesperation of searching, this video has been the way to the light,. Thank u!
The simplest tutorial I found with the right setup. Thank you!
The most complete and objective tutorial I found. It was exactly what I was looking for days. Here's a suggestion: It would be a video teaching how to include PHP extensions. Thank you very much!
I would love to get to that! Thank you for the suggestion
Exactly what I was looking for. The great part is that you started with Docker file and followed the instructions from the Dockerhub PHP page, so that the users can also relate to it and eventually build the docker-compose file. Liked and subscribed. Will share in my circle too. Thanks a lot!
Best IT tutorial ever watched on TH-cam. Keep making them.
my finals is now in a safe spot thanks to you 😭🙇♀️ thank you!!
Yaay!
You sir saved my evening. After hours of trying this was exactly the concise example I needed :)
(as it turns out, there was an prev. unknown bug in my code which made everything weird)
Dude, you just ended about a 5 hour headache for me, going round in circles with tutorials that don't explain what the docker code actually means, or how to actually load anything other than a default nginx page, thank you! I'm going to trawl through your videos in the hopes you have one for Webpack too!
Thanks so much for this video. You just saved my world!!
Thanks for this awesome tutorial managed to set up my docker apache and php mysql and its working.
great tutorial, I'm totally new to docker and this really helped me a lot.
Finally ,after two days tho, Thank you
This is my first ever comment on YT, just to say, thank you
how do you persist the data without volume ? . when i try this example . the database get cleared every time i run docker-compose down
Great video, keep them coming! I think you can replace "$PWD" with %cd% in Windows
Really impressive.. Great explanation.
Thanks for the tutorial ! Very clear and useful !
Thanks for this amazing explantion, but i have a question inside Dockerfile in cmd line you added index.php what if i had many php pages! what shall i do_
I have already installed mariadb and phpmyadmin on portainer and both are up and running and working. How do I connect it to php-apache docker?
I've watched several guides, I see some use ubuntu images? And in this video it doesn't use it. What was the reason?
15:04 for u guys who get error where Dockerfile is not read and php exit 0 , u had to do docker-compose build , i solved my problem that way , in my case i use ubuntu 22
if I have 3 docker containers i.e apache, php, mysql. how would apache know that I have to go to php conatiner for hosting a index.php file on apache container
Thanks a lot, this was very helpful, lot of info in One go, Amazing
Very very useful. Thanks a lot ! Keep it up.
Excellent, I have a server with this configuration except phpmyadmin, but 9nce you restart server data is gone
Hey thanks for the tutorial. Im just wondering why my db didnt persist at the end. When I composed down, my db was deleted
Wow this video was great, thank you so much!
Thanks for this tutorial! How to resolve this issue when logging into adminer:" SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: Name does not resolve" Any help would be great!
Excellent material. Thank you!
hey buddy you dropped this 👑..... did you make video for other dev enviroment as well ?
Not yet, I hope to get around to it soon. Thank you for your kind comment I appreciate it!
great tutorial, i keep gettinging server error when trying to connect using PDO
Im new on docker. The docker and its container running in the video looks like not in windows 10 WSL.
How to run docker container in windows 10 without installation of WSL ?
Also, can anyone tell me how do I tum multiple php scripts from that src location we setup as per this video? Running like localhost:80/test.php?
big thank you... question tho. what images can i remove after having everything running to save some space? thanks again
It was very useful video, i really liked it.
Do not forget to add also php.ini and important extensions. For example, you can not debug your code without xdebug extension.
hello, i did the exact same set up, connected to Adminer etc, although th econnection to the db is not working, did you have to install any extension off the record ? Much appreciated thanks my friend. Great content btw
: Fatal error: Uncaught Error: Class 'mysqli' not found
I tried on my computer just like what you did , but I got localhost 403 forbidden. Any help?
As soon as i change the MYSQL_ROOT_PASSWORD and do a docker compose i can't login with it. I get the msg "Connection refused". But with "example" as password its working. Why is that so? 🤔
thanks for the great content
Hi, Im very beginner to docker, can someone please help me if I have index.php inside some folders like src/public/index.php, Docker says Could not open input file: ./index.php i tried relative path to Dockerfile but didnt work. Thanks for any answers
When chaning docker file and building with compose I get the following error. Could anyone help me out?
Thanks in advance
Step 2/2 : RUN docker-php-ext-install mysqli
Invalid signal: SIGWINCH
Service 'php' failed to build : Build failed
one thumbs up from me , thanks ❤️
isnt the db created in the docker image ?
Hi :-) Thanks for tutorial. How can I add mod_rewrite?
Hi I was wondering how to connect to remote databases? In my current setup I have different server for my database.
using port forwarding
the indx.php file not running through localhost, but localhost:8080 routing to adminer. What is the problem for
me?
Same here. getting
php_1 | Could not open input file: ./index.php
@@stinger1up make sure no service is using port 80.
Hello, in the end the Adminer worked, but the index.php did not. The console said php would not load file. Any idea why that would be? I've been over this code a few times and can't figure it out. Thank you for your time!
what's the error message? can you push the code up to a repo? I can't promise I can help but I'm curious to see if I can replicate the problem.
also what OS are you on?
@@SeekerLabs Hello, I'm on Mac OS Catalina. I followed your code exactly but once I deviate to docker compose from just the dockerfile, php gives the following error:
php_1 | Could not open input file: ./index.php
studyhall_php_1 exited with code 1
RESOLVED I'm not sure what happened but when I ran "docker images" I saw some older images I had created with another tutorial. I ran "docker rmi [image name]" and removed all the images that I had added and then "docker-compose up" worked for me.
Thanks so much, this was the best tutorial I found. Simple and showed this nub how to use the docs.
@@stinger1up good job! Yeah those kinds of problems are hard to figure out. Glad you got it
thank you for tutorial
I have question, i use this tutorial to deploy osticket but i got unable to connect mysql, anyone can help me?
Thank you , it helped me.
You helped a lot thanks to you
Thankyou for your help
Forbidden
You don't have permission to access this resource.
Apache/2.4.38 (Debian) Server at localhost Port 80
receiving this error. any help?
put your index.php file in src folder
Still no 8.0 above?
nice and simple, thanks
when ever I'm using command docker-compose down. my database always deleted. how can I retain my database?
Probably need to use volumes/bind mounts. I can't look up examples right now but if you look those up that should hopefully help. Good luck!
@@SeekerLabs ill try to search for it.. thank you
How to configure php.ini
Hi, how to overcome this???
Forbidden
You don't have permission to access this resource.
Apache/2.4.51 (Debian) Server at localhost Port 80
I am working on ubuntu 20.04LTS Desktop...
You skipped the part where you added a volume to persist the sqlite db to the yml file
ahh shoot. Sorry about that. I'll try to get to an update soon.
I fucking love it man! Thumbs up!
Very Helpful
Great 👍😎
Ho my god, you are great thx a lot
Thank you so much
from 7.4 php to a php 7.2 great
Thank you so much !
very good!
thanks man
i get forbidden access
I get the same error, did you manage to fix it?
Paste the command for win
Awesome...
thanks :)
You probably aware of it, you might have a battery issue
dont use stereo mics bro the phasing when using headphones is unbearable, idk what the issue is but at least convert your audio track to mono