Join our team of writers
Hassan MohammadzadehHassan Mohammadzadeh
Back to blogProgramming Tutorials

مقدمه‌ای کاربردی بر Docker برای برنامه‌نویسان وب

May 31, 2026

نیلوفر عباسی

Written by:

نیلوفر عباسی

مقدمه‌ای کاربردی بر Docker برای برنامه‌نویسان وب

جمله‌ی معروف «روی سیستم من که کار می‌کرد» معمولاً نشانه‌ی تفاوت محیط توسعه با پروداکشن است. Docker این مشکل را با بسته‌بندی کل محیط اجرا در یک image حل می‌کند.

مفاهیم پایه

  • Image: یک snapshot فقط‌خواندنی از محیط اجرای برنامه.
  • Container: یک نمونه‌ی در حال اجرا از آن image.
  • Dockerfile: دستورالعمل ساخت image، قدم‌به‌قدم.
  • docker-compose: برای اجرای چند سرویس (دیتابیس، بک‌اند، فرانت‌اند) با هم.

بعد از یادگیری این چهار مفهوم، می‌توانید هر پروژه‌ای را با یک دستور docker compose up روی هر سیستمی اجرا کنید.

Comments (0 comments)

You need to sign in to post a comment. Sign in

مقدمه‌ای کاربردی بر Docker برای برنامه‌نویسان وب | Hassan Mohammadzadeh