به تیم نویسندگان ما بپیوندید
حسن محمدزادهحسن محمدزاده
بازگشت به بلاگآموزش برنامه‌نویسی

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

۱۷ مرداد ۱۴۰۵

امیر حسینی

نویسنده:

امیر حسینی

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

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

مفاهیم پایه

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

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

نظرات (0 نظر)

برای ثبت نظر باید وارد حساب کاربری خود شوید. ورود

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