داکر در همبند
در همبند، لازم است تا سرویسهای مختلف، به صورت موقت یا دائمی بالا آیند، این سرویسها اکثرا توسط دانشجویان نوشته میشوند و بالطبع هر کدام کانفیگ خاص، مدل استفادهی خاص و پیشنیازهای خاصی دارند.
مثلا ممکن است برخی از دانشجوها با PHP راحتتر باشند و چیزی با آن بالا بیارند، بعضی با Django راحت باشند، بعضی وقتها سرویسهای موجود را بخواهیم نصب کنیم و …
پس منطقا نصب اینها به شکل مستقیم روی ویام کار مناسبی نیست، همچنین برای چنین کاری لازم است که دسترسی مستقیم به ویام را به بچهها بدهیم که اینهم خیلی کار خوبی نیست، برای این منظور، داکر و سرویسهایی که روی آن میتوان بالا آورد خیلی از کارها را سادهتر میکنند و زندگی را شیرینتر میسازند.
مقدمه
اگر نمیدانید داکر چیست، احتمالا تا الآن هم نفهمیدید که چی نوشتم :دی، در ادامه لینکهایی برای آشنایی بیشتر با داکر میگذارم و توضیحاتی مختصر از اینکه داکر چیست مینویسم.
TODO ===== رجیستری ===== خب، برای اینکه بچهها کدهاشون رو بتونن توی همبند بالا بیارند، پس لازمه که یک ایمیج بسازن با داکر و این ایمیج رو باید یکجایی push کنن، رجیستری پابلیک docker hub هستش، ولی هم مسائل فیلترینگ داره، هم پابلیکه و هم محدودیتایی داره. پس یک رجیستری در آدرس https://hamband.math.sharif.edu:5000 بالا آوردیم که میشه ایمیجها رو اینتو پوش کرد و استفاده کرد.