💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ Ray.Dev2561
مشکل در اختصاص ندادن پورت ۸۰۹۰:۸۰۸۰ به کانتینر پس از دستور Docker run
جامعه گولنگ ایجاد شده در ۱۵ تیر ۱۴۰۲

با سلام و احترام

پس از Build image از روی docker file و داشتن miniproject image و ساختن کانتینر از روی ایمیج هیچ پورتی به کانتینر اختصاص داده نمی‌شود

لطفا عکس ضمیمه را ملاحظه بفرمایید و راهنمایی کنین سپاسگرازم

در ضمن سیستم عامل مک هست

c04a-docker run.png

مشکل من کسی می‌دونه از چی هست

پورت ۸۰۸۰ ایا برای داکر در سیستم مک اشغال شده ؟

ممنون می‌شم کمک کنین مرسی

Ray.Dev2561 ۱۹ تیر ۱۴۰۲، ۲۲:۵۷

سلام

امیدوارم خوب باشی

به نظر اجرای سرویس توی کانتینر به خطا خورده که وضعیتش exited شده

اپشن -d رو از دستور حذف کن و مجددا اجرا کن ببین لاگ میندازه، اگر هم لاگ نداشت چندتا لاگ info و یه لاگ برای وضعیت http server بذار که بفهمیم اوکیه یا داره به خطا میخوره

اون ۸۰۸۰ هم فکر میکنم ۸۰۸۵ بود که البته این مسئله در exit شدن کانتینر تاثیری نداره

نتیجه لاگ رو همینجا بفرست

بهترین پاسخ
حامد نعیمایی ۲۰ تیر ۱۴۰۲، ۰۵:۳۱

سلام استاد و ممنون از آموزش عالیتون

من مشکل پیدا کردم و بدون -d زدم و فهمیدم بخش http اجرا نمیشه و فهمیدم کد management.Run در main کامنت شده و درست کردم اوکی شد و پورت رو از روی کد خوند سپاس از شما .


8855-management.Run().png


249c-docker run.png



Ray.Dev2561 ۲۲ تیر ۱۴۰۲، ۱۱:۱۷