كنت أقوم بإنشاء Dockerfile باستخدام الأمر > Dockerfile
، وقررت ترك قسم PORT
كسلسلة فارغة ، لأنني أقوم بإنشاء صورة أساسية لا تتطلب تعريضًا. هذا هو ما تم إنشاؤه
أعلم أن الأمر سهل مثل مجرد حذف السطر الأخير ، لكنني أتساءل عما إذا كان ذلك عن طريق التصميم ، أو إذا لم يحدد شخص ما منفذًا ، فلا يجب إنشاء EXPOSE.
من الناحية المثالية ، لن نضيف EXPOSE إذا كان المنفذ فارغًا.
تحتاج إلى التعامل مع إنشاء الملفات أيضًا.
من الآن فصاعدًا ، لن ننشئ ملفات dockerfiles ببيانات كشف فارغة. من السهل حذفها يدويًا.