با مطالعه سوالات و پاسخهای موجود در این صفحه، بخشی از سوالات شما در جهت مشکلات پیش آمده طی استفاده از خدمات همروش پاسخ داده میشود.
میخواهم هر بار که در برنچ تنظیمشده پوش (push) میکنم اپلیکیشنم به طور خودکار آپدیت شود.
شما میتوانید با فعال کردن گزینه «دیپلوی خودکار بعد از push کردن» این کار را انجام دهید. برای این کار، در صفحه مشخصات اپ، آدرس ریپو، گزینه ویرایش را زده و این تنظیم را فعال کنید.
بعد از دیپلوی موفق، در اتصال به سرویس خود با timeout مواجه میشوم.
مطمئن شوید که سرویس شما به جای 127.0.0.1 روی 0.0.0.0 درحال دریافت request باشد. اگر سرویس قرار است ترافیک خارج از host را نیز دریافت کند، باید روی 0.0.0.0 در حال listen کردن باشد. همچنین مطمئن شوید که پورتی که برنامه/پردازهی کانتینری شده روی آن اجرا میشود، به درستی ست شده باشد.
چگونه مشکل pull کردن image های رسمی Docker Hub را حل کنم؟
اگر image مورد نظر عضوی از مجموعه image های رسمی Docker Hub (با پیشوند library) اس ت،
ممکن است لازم باشد این پیشوند را به دستور خود اضافه کنید. در حالت عادی و در غیاب این پیشوند،
Docker Hub آن را به request اضافه میکند. با توجه به محدودیت اخیر Docker Hub روی حد نرخ درخواست برای manifest ها،
ممکن است لازم باشد به صراحت از پیشوند library استفاده کنید. به عنوان مثال، ممکن است docker pull python با موفقیت انجام نشده و نیاز به استفاده از docker pull library/python باشد.