آموزش Docker
The Docker Tutorial
Docker makes development and deployment much easier, since it removes the need for installing and configuring software on your server or local machine. But there are a lot of options out there, and getting started can sometimes be a bit overwhelming.
Follow along in this series, as we learn how to use Docker from a beginner's point of view. By the conclusion, you'll have a complete and production-ready environment for your own projects.
قسمتهای دوره
Docker چیست؟
5m 14sLearn what Docker is, why containers matter, and how to pull images from Docker Hub—get started with container basics for modern app development.
یک Dockerfile ساده بسازید
9m 55sLearn to create a simple Dockerfile—build your own custom image with your preferred OS in just a few lines for tailored, efficient container setups.
راهاندازی Nginx
6m 25sSet up Nginx to power your Laravel app—learn how to configure a fast, reliable web server that efficiently handles browser requests with ease.
Docker Compose و MySQL
7m 38sEasily add MySQL to your app with Docker Compose—manage multiple containers effortlessly using a single file for smooth database integration and setup.
یک کانتینر PHP
8m 17sSet up your PHP container smoothly—overcome file permission challenges with easy workarounds and get your app running hassle-free in Docker.
از Composer با Docker استفاده کنید
5m 28sLearn how to run Composer inside a Docker container—manage packages effortlessly without extra installs, streamlining your development and deployment workflow.
اجرای Artisan و NPM
7m 12sLearn how to run Artisan and npm scripts in separate containers, enabling simultaneous commands without blocking your main Laravel app container.
بستهبندی برای توزیع
11m 2sOptimize your Laravel setup for production by tweaking containers to boost speed and security, turning your local environment into a deploy-ready powerhouse.




