>> [موسیقی]
دیوید مالان: بسیار خوب.
از شما بسیار سپاسگزارم برای آینده.
این سمینار در CS50 کارگر بارانداز، یک است فن آوری است که ما از آن با خودمان و CS50
با استفاده از برای برخی از زمان حال آغاز کرده اند.
بنابراین نام من دیوید مالان است، من آموزش مقدمه هاروارد
به علوم کامپیوتر.
واقعا برای بعضی از سال ها، ما شده ایم به دانش آموزان
دانلود های سمت سرویس گیرنده ماشین های مجازی
که بر روی آنها انجام مشکلات مجموعه خود را.
که ما در حال حاضر انتقال به یک محیط ابر
که در واقع با استفاده از این فن آوری به نام کارگر بارانداز، به طوری که تمام CS50
دانش آموزان در حال حاضر خود را ظروف خود کارگر بارانداز
که شما به زودی خواهید همه چیز در مورد بشنود.
>> علاوه بر این، خوشحال CS50 را خوشه طرف، برای سال های بسیاری
ما با استفاده از ابر سرور آمازون است.
ما فردی در حال اجرا شد ماشین های مجازی.
که بیش از حد، ما شروع کرده ایم به انتقال به این چیزها به نام ظروف کارگر بارانداز
به طوری که همه از برنامه های کاربردی ما در حال حاضر کاملا از یک دیگر جدا شده است.
بنابراین برای این و بیشتر، من اجازه می دهد تا معرفی دوستان ما، نیکو و مانو،
از کارگر بارانداز است.
نیکولا کبار: با تشکر، دیوید.
سلام به همگی.
نام من نیکو است و این مانو است.
ما از کارگر بارانداز است.
ما در حال رفتن به صحبت کردن به شما بچه ها مقدمه به کارگر بارانداز،
و امیدوارم، به سوی پایان از این بحث شما می توانید درک
چقدر شما می توانید دکتر را به استفاده از اگزالات توسعه نرم افزار خود
و استقرار است.
>> بنابراین، ما قصد داریم به شروع واقعی سریع با برخی از اطلاعات پس زمینه.
توصیف آنچه کارگر بارانداز همه چیز در مورد.
چگونه کار می کند؟
چگونه معماری است؟
من می شود انجام برخی از دموی.
و مانو است برای رفتن به توصیف چگونه می تواند به شما استفاده از کارگر بارانداز
و به شما مراحل خاص چگونه شما می توانید آغاز شده است.
>> من قدردانی اگر شما بچه ها می توانید نگه دارید برای سوالات خود را به سوی پایان.
به این ترتیب، من ممکن است اشاره به این سوالات خود در طول ارائه.
بنابراین ما هم ترک به سوی پایان برای سوالات.
>> پس فقط سریع واقعی، که در واقع تا به حال در کارگر بارانداز کار می کرد،
مانند با آن بازی؟
عالی.
خنک.
عالی.
بنابراین، من قصد دارم برای شروع با برخی از تاریخ است.
بنابراین در '90s و اوایل 2000s، اساسا
به عنوان توسعه دهندگان وب، توسعه دهندگان نرم افزار، زمانی که آنها رفت به استقرار نرم افزار
آن را به لخت فلز گره خورده بود.
این یکی سرور بود.
این یک نرم افزار بود.
>> به طور سنتی، به عنوان مثال مانند یک پشته LAMP شود،
که در آن شما در واقع به حال مطرح کردن استخر از منابع است.
پردازنده، حافظه، هارد دیسک، شبکه، نصب و راه اندازی سیستم عامل در بالا از آن.
اگر شما در حال خدمت چیزی، اگر شما در واقع داشتن وب سرور،
شما نیاز به چیزی مانند آپاچی به آن خدمت می کنند.
>> اگر درخواست شما نیاز پایگاه داده، پشت دست ضربه زدن،
می خواهید چیزی نصب مانند خروجی زیر، و غیره.
و اگر شما نیاز به زمان اجرا، PHPS و کار PHP پایتون وجود دارد.
و بنابراین ما در واقع به حال کسانی که در مراحل
برای دریافت برنامه و در حال اجرا خود را.
>> اگر شما نیاز به قدرت محاسبه بیشتر به شما، اساسا به حال به پاسخ پسر عملیات خود را
یا دختر برای رفتن و دندانه دار کردن جدید قطعه از سخت افزار، آن اتصال،
و شما مجبور به تکرار آن فرآیندهای دوباره و دوباره.
بنابراین این روند بود نسبتا گران است.
بود قطعا بسیار آهسته است.
>> آن را ناکارآمد بود.
و در بسیاری از موارد، خود را سخت افزار مورد استفاده قرارگرفته بود.
بنابراین، در اواخر '90s و اوایل 2000s، مجازی سازی سخت افزار در سراسر آمد.
و به عنوان شما می توانید در اینجا در دید تصویر، اساسا آنچه که آنها انجام
را انتزاع استخر منابع سخت افزاری رایگان
و نوع آن خدمت به لایه های بالایی،
در این مورد، یک سیستم عامل مهمان.
>> و کل ایده ماشین های مجازی در سراسر آمد
و که واقعا کمک کرد ابر محاسبات به عنوان ما امروز می شناسیم.
بنابراین آنچه که به معنای شما است می توانید چند ماشین مجازی، اجرا که
به معنای پشته متعدد، چندین نرم افزار بر روی یک ماشین فیزیکی است.
>> این قطعا با کمک سرعت استقرار نرم افزار.
قطعا با هزینه.
شما لازم نیست برای رفتن و صرف انرژی، زمان و منابع به دندانه دار کردن
سرورهای بیشتر برای رسیدن به محاسبه است.
و سرعت در واقع آوردن این منابع است بسیار سریعتر.
عالی.
>> بنابراین ما حل گرسنگی در جهان، درست است؟
نه واقعا.
بنابراین، مجازی سازی به همان اندازه که آن را در واقع کمک، پرداختن به مشکل،
آن را در واقع معرفی بسیاری از چالش است.
هایپروایزر قطعا معرفی بسیاری از پیچیدگی،
دست زدن به آن اساسی استخر از منابع است.
>> آن را در معنای سنگین تر که قبل از شما تا به حال یک سیستم عامل تک که
مثل این است که سه، چهار گیگابایت بر روی دیسک.
در حال حاضر، اگر شما 10 ماشین آلات در سخت افزار تک
شما باید به ضرب که شده توسط تعدادی از ماشین آلات.
این قطعا بیشتر گران قیمت در یک مفهوم شما هنوز هم
مجبور به گرفتن مجوز برای تکنولوژی مجازی سازی
اگر آن را منبع باز است.
>> اما، اجازه دهید همه را اعتبار از مجازی سازی.
از آنجا که آنچه اتفاق افتاده است یک وجود دارد بسیاری از پشته و تعداد زیادی از نرم افزار
فن آوری است که فعال شد چگونه سریع شما قادر به دریافت شد
به منابع با رونق ابر.
>> بنابراین، امروز یک برنامه واحد و یا خدمات می توانید توان با استفاده از هر یک از زمان های اجرا زیر
و یا پایگاه داده.
PHP، پایتون، خروجی، ردیس، فلان چیز.
بنابراین در بسیاری از پیچیدگی در این وجود دارد تعداد پشته به واقع را
یک سرویس تک.
و همراه با آن، شما مقدار زیادی از حال منابع و یا زیرساخت های اساسی
انواع به آزمون اعزام و اساسا را به تولید آن برنامه های کاربردی
که شما در حال توسعه است.
>> به خصوص به عنوان تیم های خود را دارند کار رشد در آن برنامه،
در بسیاری از وجود دارد پیچیدگی و چالش
که آورده بودند به اطمینان حاصل شود که cycle-- اساسا برنامه
چرخه توسعه، است در واقع موفق است.
بنابراین، این واقعیت است که نرم افزار خود را در حال کار به صورت محلی بر VM محلی خود
تضمین نمی کند که همکار خود را است که به انتظار نتایج مشابه.
>> و هنگامی که تیم عملیات است در نظر گرفتن آنچه که شما باید
و استقرار آن را در تولید مقیاس، همچنین هیچ تضمینی وجود ندارد
که است که در واقع اتفاق می افتد.
بنابراین ما این برگ با یک واقعا big-- بسیاری از علامت سوال،
بسیاری از چالش های واقع به طور مشابه مواجه برگشت در روز.
و ما را از صنعت حمل و نقل.
>> بنابراین صنعت حمل و نقل تا به حال بسیاری از کالاها،
که شما می توانید در سمت چپ مشاهده کنید.
و در سمت راست، در بسیاری از وجود دارد، در واقع،
راه به کشتی آن کالا.
و آنچه به عنوان یک زن و شوهر اتفاق می افتد مردمی هم آمد و گفت:
ما نیاز به استاندارد چگونه ما در واقع این محصولات کشتی.
و رونق، شما باید کانتینر حمل و نقل چند وجهی است.
>> به طوری که آنها در بسیاری از توافق اندازه معمول برای ظرف.
چگونه آنها را اداره کند.
چه روش دقیق شما نیاز دارید به آنها بارگذاری و تخلیه آنها.
و در نتیجه، که واقعا کمک صنعت حمل و نقل.
در حال حاضر بیش از 90 درصد حمل و نقل تمرکز در سطح جهانی با استفاده از این ظروف.
و قطعا کاهش می یابد که هزینه و همچنین
خسارات ناشی از حمل و نقل.
>> بنابراین ما همان مدل را و ما اعمال نرم افزار توسعه دو برنامه
معماری، به این معنا که کانتینری
مجازی سازی به یک مرحله صورت گرفت.
بنابراین به جای این کار در سطح سخت افزاری،
آن را از یک عامل شد مجازی سازی در سطح سیستم.
>> و ما این کار را با ارائه هر نرم افزار بسیار سبک وزن و در خود،
جدا شده، قابل اجرا، و قابل حمل، مهمتر از همه،
یک راه برای بسته بندی در واقع هر آنچه را که برای اجرا نیاز دارد.
در هر نقطه می توان آن را اجرا کنید.
بنابراین، بدون در نظر گرفتن اگر شما در حال اجرای آن بر روی محیط dev محلی، تولید خود را
محیط زیست، مرحله بندی و یا تست خود را.
مهم نیست که چه اساسی زیرساخت وجود دارد،
شما یک برنامه کاربردی کار بود.
>> به طوری که دقیقا همان چیزی است که اساسا ظروف برای این مشکل است.
آنها را از آن آدرس با بسته بندی آن را در راه
که می تواند تضمین نماید که آن مستقر موفقیت در هر کجا که زندگی می کند.
بنابراین اگر شما در حال رفتن مانند، باب آن را هنوز هم OK.
اگر شما با من چه می گویم اشتباه، من قصد دارم به تشریح شد که.
>> پس چگونه کارگر بارانداز خود را مناسب در این تصویر؟
بنابراین کارگر بارانداز یک پلت فرم باز است به راحتی، تاکید به راحتی،
به ساخت کشتی، اجرا، بسیار سبک وزن و قابل حمل خود
ظروف برنامه کافی در هر نقطه.
بنابراین اگر شما چیزی از این بحث، لطفا موارد زیر است.
>> اگر شما برنامه در حال اجرا را به صورت محلی و شما آن را ایجاد
در استفاده از پلت فرم کارگر بارانداز، انتظار می رود آن را به موفقیت مستقر شده اند.
مهم نیست که چه است زیرساخت های اساسی.
بنابراین اگر شما یک کارگر بارانداز ظرف و کار می کند، پس از آن
تا زمانی که یک کارگر بارانداز وجود دارد موتور در side-- دیگر
اگر زیرساخت های عملیات خود را با استفاده از هر ابر، که آیا آن
AWS است، و یا گوگل یا مایکروسافت، یا هر یک از ابرهای عمومی،
یا ابر خود را، و یا پشته باز خود را ابر، و یا محیط زیست محلی خود را.
>> اگر شما یک موتور در حال اجرا، این بدان معناست
آن را برای رفتن به موفقیت مستقر کرد.
آن را به در حال اجرا دقیقا همان رفتار
عنوان شما آن را معماری می شود.
بنابراین اگر ما نگاه at-- من هستم را از طریق آنچه در واقع به
در اجزای اصلی کارگر بارانداز است.
>> بنابراین موتور در هسته کارگر بارانداز است.
این مغز است.
این هماهنگی ساختمان، حمل و نقل، و استقرار و مدیریت
ظروف خود را دارند.
من به چه موتور حفاری می کند در جزئیات بیشتر در یک ثانیه.
در واقع، به دلیل ساخته شده بود دکتر سراسر معماری کلاینت سرور،
بنابراین به منظور تعامل با موتور شما نیاز به نوعی از یک مشتری.
>> تصاویر قالب در که ظروف از ساخته شده است.
به طوری که تصاویر اساسا فایل فقط استاتیک می باشد.
قالب ها و ظروف است که در واقع چه
در حال اجرا است که در زمان اجرا در حال گذراندن برنامه خود را
و یا انجام کاری با داده ها.
>> ثبت به عنوان یک مشکل خطاب چگونه شما در واقع توزیع تصاویر.
بنابراین اگر شما نیاز برای به اشتراک گذاشتن یک تصویر که شما را به خود مشغول به کار همکار
و یا به تیم عملیات، شما می با استفاده از رجیستری استفاده از آن.
شما می توانید یک منبع باز دانلود نسخه ای از آن که مشغول به کار در کارگر بارانداز
و منبع باز.
>> یا شما می توانید کارگر بارانداز کمک استفاده کنید، که نسخه ابر است
به فشار و کشش تصاویر خارج وجود دارد.
که یک چیز بزرگ است.
از آنجا که بزرگ وجود دارد اکوسیستم اطراف کارگر بارانداز و آن را
واقعا به شدت با استفاده از توپی.
>> بنابراین به طور خلاصه در اینجا، این است که چگونه مینیمالیستی مشتری گردش کار کارگر بارانداز.
شما با میزبان در تعامل است، در این مورد آن شیاطین کارگر بارانداز است.
این همان چیزی به عنوان موتور.
شما انجام دستورات مانند کارگر بارانداز ساخت، جلو، اجرا شود.
و خود موتور می رود می کند و آن چیز است.
>> بنابراین یا آن را با تعامل رجیستری به جلو و این تصاویر
و لایه های تصاویر.
آیا اگر شما می خواهید برای استقرار، اجرا ظروف، آنها را بکشند، پرتاب آنها را به پایین،
فلان چیز.
بنابراین این خلاصه گردش کار از همه از این مولفه ها.
>> بنابراین اگر شما هر جزء به خودی خود.
بنابراین موتور، آن را فقط یک شبح است.
این نوع از آن بازی را به حمایت از آن را در لینوکس چرا که
نیاز به برخی از ویژگی های کرنل لینوکس.
اما ویندوز در حال کار در انجام همین کار.
را که قرار است پشتیبانی می شود توسط ویندوز سرور 2016 است.
>> پس، دوباره، مسئولیت با موتور به، و یا به، ساخت تصاویر.
نگه دار، تصاویر از کارگر بارانداز هاب یا رجیستری خود را.
اگر شما با این تصاویر انجام می شود و یا شما ایجاد یک تصاویر جدید،
شما می توانید آن عقب هل به رجیستری به آنها توزیع به تیم های دیگر.
>> و تلاش برای مهار آن به صورت محلی و مدیریت چرخه عمر ظروف
محلی.
آن را در اطراف HTTP REST API ساخته شده است.
بنابراین از لحاظ فنی که شما می توانید ارسال مشتری خود را
تا زمانی که آن را با استفاده از HTTP، است که بسیار مکانیسم استاندارد به صحبت کردن موتور
و بسیاری از خدمات دیگر.
و شما می توانید از دیدن در اینجا است که بدون در نظر گرفتن
چه زیرساخت است، تا زمانی که شما can-- همه
شما نیاز به یک عامل است سیستم، لینوکس به طور خاص.
>> و شما می توانید کارگر بارانداز موتور نصب در بالا از آن و آن در حال اجرا
و آن هماهنگی، در واقع، تمام این برنامه یک، دو،
و سه ظروف واقعی می باشد.
به طوری که موتور.
همانطور که قبلا ذکر شد به دلیل شما نیاز به تعامل با موتور،
این مشتری وجود دارد.
>> اما در واقع هنگامی که شما نصب کارگر بارانداز، آن را با آن کشتی.
بنابراین آن را می شود نصب شده است، پس از آن یک فایل باینری واحد.
و شما می توانید تماس های محلی انجام به خود کارگر بارانداز موتور.
و یا تماس های از راه دور به موتورهای از راه دور.
آن استفاده از HTTP، به عنوان من قبلا ذکر شد.
یک مشتری GUI وجود دارد به نام Kitematic از کارگر بارانداز.
و قطعا وجود دارد بسیاری از مردمی دیگر
که در حال ایجاد بسیاری از GUI ها که اساسا اجرای
برخی HTTP را به صحبت کردن با موتور.
>> فقط برخی از دستورات نمونه.
اگر شما نسخه کارگر بارانداز را انجام دهید، آن را شما نسخه مشتری و همچنین نشان می دهد
نسخه سرور.
اگر شما اطلاعات آن را کارگر بارانداز شما تمام اطلاعات به
در مورد چگونه بسیاری از ظروف در حال اجرا هستند و یا ایجاد، چگونه بسیاری از تصاویر شما،
و غیره و غیره.
>> در اینجا من، در آینده به جعبه گذشته، من دکتر اجرا.
بنابراین این که چگونه من در واقع ایجاد ظرف.
و من به آن به اکو سلام جهان و خواب برای یک ثانیه و فلان چیز.
و شما می توانید ببینید نتیجه. پس از آن ادامه دارد.
و شبیه به PS لینوکس، شما می توانید ببینید تمام مراحل و در این مورد،
تمام ظروف در حال اجرا.
رجوع این یکی به ظرف من فقط ایجاد شده است.
>> بنابراین، این است که واقعا به دلیل مهم است، مانند، آن می تواند یک کمی گیج کننده است.
بنابراین عکس ها فقط خواندنی مجموعه ای از فایل، درست است؟
آنها چه ما ظرف بر اساس هستند.
اما آنها تنها فقط خواندنی است.
بنابراین شما شروع کردن با یک تصویر پایه.
این امر منجر به تقلید مانند سیستم عامل، به طوری که اوبونتو، لینوکس، پایه فلان چیز تصویر.
و سپس شما شروع به ساخت در بالای که، لایه های خاص، که را تشکیل می دهند
تصویر پایان خود را، در اینجا به پایان است.
>> و هر یک از این لایه باید یک تصویر پدر و مادر
که هنگامی که آن را به عنوان مرجع در واقع می خواهد برای ایجاد.
آنها تغییر ناپذیر هستند، به این معنا که چون آنها فقط خواندنی،
شما می توانید در واقع نه ایجاد تغییرات به آنها.
شما می توانید آنها را برای ایجاد یک استفاده ظرف را از یک تصویر، که
خواهد از همه پس از آن تصاویر مورد نیاز در زیر آن.
>> شما می توانید تغییرات را به یک لایه،
آن یک لایه بازنویسی من شما را صحبت در یک ثانیه در مورد.
اما هر یک از این لایه هرگز تغییر کرده است.
اساسا تصاویر استفاده از چیزی نام اتحادیه سیستم، UFS فایل.
و ذخیره سازی های مختلف وجود دارد پایانه (Backend) که استفاده از این فن آوری است.
و این به معنی این است که آن فایل سیستم مجزا گرد هم می آورد
به آنها را مانند یک نگاه.
>> بنابراین شما در واقع می توانید، از دیدگاه نرم افزار،
شما یک بالای یک دیدگاه است که نشان می دهد تمام فایل سیستم های مختلف مورد نیاز
برای آن برنامه را اجرا کنند.
اما آنها در واقع هستید، در این آنها در واقع در مکان های جدا از هم باشند
و توسط استفاده ظروف دیگر نیز هست.
>> بنابراین به عنوان شما می توانید در اینجا مشاهده کنید که اگر ما با شبح تصویر شروع
به عنوان یک تصویر پایه، و سپس ما در بروید و اضافه کردن [؟ ایمکس؟]
و پس از آن که لایه دیگری است.
و سپس آپاچی اضافه کنید.
که لایه دیگری است.
و سپس ما صرف ظرف از آن.
هر یک از این تصاویر، هر یک از این لایه ها،
مشخص است و می تواند مورد استفاده مجدد قرار های دیگر ظروف.
>> اگر شما در ظروف خود را نگاه کنید، آنها به نحوی مثل VM-مانند،
اما همان زمان درمان نیست.
بنابراین، آنها را نداشته باشند، از لحاظ فنی، سیستم عامل کامل در زیر آنها.
آنها با استفاده از تک kernel از سیستم عامل میزبان.
و آنها در بالا از آن ساخت.
آنها در چگونه آنها نگاه را تقلید کند.
آنها تقلید فایل ریشه خود سیستم از سیستم عامل.
اما آنها در واقع می تکرار نمی شود.
>> بنابراین، به جای داشتن لایه های تغییر ناپذیر، آخرین لایه است که ظرف
خود، آن را یک لایه خواندن و نوشتن است.
که نیز اجرا می شود فرآیندهای از درخواست شما.
و آن را در لایه های زیرین بستگی دارد.
هر ظرف است از یک تصویر ایجاد شده است.
و تصویر می تواند یک تک لایه یا چند لایه تصویر.
>> و من می خواهم به یاد داشته باشید در اینجا که کارگر بارانداز به شدت استفاده می کند،
و یا بر روی کپی بر روی نوشتن مکانیسم است.
به طوری که، در واقع، اگر شما نمی ایجاد تغییرات در ظرف،
آن را به گرفتن فضای اضافی.
به طوری که اساسا چگونه شما خلاصه یک کپی بر روی نوشتن.
آن را به سرعت قطعا زمان بوت را برای ظرف.
چرا که اگر شما در حال ساخت نیست تغییرات به ظرف،
آن را با استفاده از آنچه در حال حاضر وجود دارد.
>> بنابراین، چگونه آن را در واقع کار می کند.
بخشی از آن را مانند، در حال حاضر، آن را با بهره گیری از حداقل دو هسته کلیدی
امکانات.
و است که اساسا چه ایجاد شده است که سطح از انزوا
برای ظروف خود را دارند.
این ویژگی فضاهای نام و cgroups.
بنابراین فضاهای نامی راهی به ایجاد منابع جدا شده،
به طوری که در ظرف خود، تنها شما می توانید منابع خاصی را ببینید.
مانند رابط شبکه یا کاربران خاص یا فلان چیز.
>> و کسانی که فقط قابل مشاهده است و تنها در دسترس در داخل ظرف.
Cgroup در حدود طرف دیگر نحوه استفاده از آن منابع است.
پردازنده، حافظه، و دیسک.
هنگامی که شما می توانید در رفتن، من معنی آن در واقع
ویژگی های است که by-- توسعه داده شد آنها بخشی از هسته لینوکس است.
به طوری که آنها ابداع شد توسط یا دوباره توسط کارگر بارانداز.
کارگر بارانداز آنها استفاده می کند.
>> چه دکتر واقعا در اینجا است که در واقع آن را
ایجاد هماهنگ فضاهای نام برای هر ظرف
و ایجاد cgroups طوری که آن را مسخره آسان برای ایجاد ظروف
با استفاده از ویژگی های آن.
البته، پیش از آن که من تعریف، اتحادیه سیستم فایل و کپی بر روی نوشتن واقعا
کمک به سرعت و دیسک بازیافت.
>> و یک بار شما را دست در اطراف کارگر بارانداز،
شما در حال رفتن به ببینید که چگونه سریع آن را به در واقع چرخش ظروف و پارگی
آنها را.
بنابراین، اگر شما ممکن است بپرسید، چگونه می تواند شما در واقع ساخت تصاویر.
ما تصاویر ساخت یک روند ایجاد ظروف و ایجاد تغییرات، تغییر
آنها، و ارتکاب آنها تبدیل شدن به یک تصویر است.
>> پس از آن یک مرغ و مرجع تخم مرغ در اینجا،
چرا که همه ظروف آمده از تصاویر و تصاویر آمده
از ظروف متعهد، در بیشتر قسمت ها.
سه گزینه وجود دارد برای ایجاد تصاویر.
من قصد دارم به توصیف اولین و آخرین.
شما هم می توانید به صورت دستی بروید و اجرا ظرف
و این تغییرات، مثل وقتی که بر روی هر VM انجام
یا هر سیستم عامل، مانند نصب فایل های باینری جدید،
اضافه کردن سیستم های فایل، و فلان چیز.
>> و پس از آن خارج می شوید، به عنوان شما وجود دارد می توانید ببینید تا.
من خروج ظرف من است.
و پس از آن من انجام کارگر بارانداز مرتکب شده است.
و من ارتکاب آن.
شما می توانید که تعداد در اینجا مشاهده کنید فقط یک UUID، و یا اولین 12
بیت از UUID.
و یا بایت از UUID.
و پس از آن من آن را خواستار تصویر من است.
بنابراین در حال حاضر کارگر بارانداز طول می کشد مراقبت ضبط همه چیز من آن را انجام
و ایجاد جدید تصویر بر اساس آن.
>> من قصد ندارم در مورد فایل با فرمت tar صحبت می کنید، اما یک راه شما می توانید یک وجود دارد،
ایجاد یک واحد، و یا یک لایه تصویر با استفاده از بسته ها.
چه من قصد دارم به این مورد صحبت و چه چیزی بیشتر مورد استفاده قرار امروز،
Dockerfile است.
که است که از لحاظ فنی اولین گام خودکار توسط کارگر بارانداز است.
بنابراین Dockerfiles چیزهایی که شما هستید رفتن به در بسیاری از مخازن در GitHub ببینید
امروز.
این اساسا فقط یک فایل متنی توصیف
دقیقا چگونه برای ساخت یک تصویر است.
>> و برای هر خط، آن را در واقع ایجاد ظرف، اجرا آن خط،
مرتکب که به یک ظرف تصویر جدید، و شما، در واقع،
استفاده از آن برای همه عملیات بعدی تا زمانی که شما به آخرین تصویر دریافت کنید.
که است که اساسا هدف نهایی در اینجا، به پایان است.
و بعد از شما بعد از اینکه شما exec-- ارسال Dockerfile خود را، که
صرفا در متن، شما یک کارگر بارانداز ساخت و نام تصویر.
>> و شما در آن است که اشاره که در آن Dockerfile در است.
و شما می توانید انتظار برای دیدن تصویر من به عنوان یک تصویر است که شما باید محلی.
به طوری که فقط یک بصری نمونه ای از آنچه که می رود.
شما با یک تصویر پایه شروع می شود.
شما اجرا که به یک ظرف است که می کند تصویر پایه خود را تغییر نمی دهد.
اما به جای ایجاد یک بازنویسی لایه در بالای آن
که در آن شما ایجاد تغییرات، که در آن شما مرتکب
و شما در روند تا زمانی تکرار شما را به تصویر نهایی خود را دریافت کنید.
>> و با این کار، هر ساخت دیگر فرآیند می تواند لایه های مشابه استفاده
و اساسا same-- کارگر بارانداز کاشه (cach) این لایه.
به طوری که اگر من انجام یکسان روند، اما به جای نصب پی اچ پی،
من نصب پایتون.
آن را به استفاده از Apache و اوبونتو.
به طوری که راه شما در حال استفاده دیسک شما.
آن را با استفاده از کش و تصاویر در دسترس وجود دارد.
>> قطعه نهایی رجیستری است که این است که چگونه تصاویر خود را به شما توزیع.
و، همانطور که قبلا ذکر شد، این یک نسخه ابر از آن وجود دارد،
که کارگر بارانداز توپی است.
شما می توانید بروید و بررسی بسیاری از، اساسا
آن را یک محصول عمومی SAS که شما هنوز می توانید تصاویر خصوصی،
اما تعداد زیادی از تصاویر عمومی وجود دارد.
این در واقع نامحدود، شما می توانید فشار تصاویر عمومی نامحدود وجود دارد.
و این است که چگونه شما می توانید همکاری با تیم خود را.
>> شما میتوانید آنها را به شما مخزن و آنها می توانند آن را دانلود و یا تصویر خود را
و آنها می توانند آن را دانلود کنید.
بنابراین به اندازه کافی با بحث.
چه کسی می خواهد برای دیدن برخی از دموی واقعی سریع؟
خیلی خوب.
بنابراین در اینجا من.
کلسیم شما بچه ها روی صفحه نمایش من را ببینید؟
خیلی خوب.
>> بنابراین من در حال اجرا کارگر بارانداز اینجا، بنابراین من می توانید it's-- این بررسی نسخه است
از کارگر بارانداز که در حال اجرا.
می توانید اطلاعات کارگر بارانداز است.
بررسی تمام اطلاعات در مورد چند تصاویر آنها، و غیره و غیره.
کارگر بارانداز PS، هیچ چیز در حال اجرا وجود دارد.
الحاق آن.
>> بنابراین اولین چیزی که من می خواهم به نشان می دهد شما چگونه شما به راحتی می توانید یک ظرف را اجرا کنید.
بنابراین زیبایی در مورد دکتر اجرا شود، اگر آن را در واقع
می کند یک تصویر به صورت محلی، به طور پیش فرض آن را به دکتر توپی صحبت
و تلاش می کند تا پیدا کردن آن وجود دارد و دانلود آن را برای شما.
پس از آن شامل یک کارگر بارانداز جلو و فرمان، به طور طبیعی.
>> بنابراین اگر من کارگر بارانداز اجرا، سلام جهان انجام دهد.
بنابراین، اولین آن را سعی کنید آن را بیابید.
در غیر این صورت، به عنوان شما در اینجا می توانید ببینید، آن می تواند آن به صورت محلی را پیدا کند.
در حال حاضر آن فقط کشیده دو لایه که ساخته شده است که تصویر و من آن زد.
سلام جهان است، فقط به این خروجی، آنچه که شما انجام داده اند.
بنابراین این ساده ترین، یکی از ساده ترین نمونه های.
پس در واقع من فقط زد و فسخ کانتینر واقعی سریع است.
>> اگر من می خواهم به run-- و توسط راه، اگر من به زمان است که، همانطور که می دانید می خواهید،
این است که چه مدت طول می کشد آن را به در واقع چرخش و شامل آن است.
ما در حال اندازه گیری آن را در میلی ثانیه است.
چقدر بنابراین شما می توانید ببینید این می توانید در واقع شما نه تنها در تست کمک کند،
بلکه حتی استقرار.
به طوری که توجه داشته باشید سریع بر روی آن.
چیزی که بعد از من رفتن به انجام است که در واقع
اجرا یک تصویر من در حال حاضر آماده کرده ایم.
بنابراین اجرا کارگر بارانداز.
-d فقط یک پرچم است که بگویید آن را به اجرا در پس زمینه.
و -p پورت خاص اختصاص می دهد.
از آنجا که به طور پیش فرض، این ظروف جدا شده،
بنابراین شما مجبور به دقیقا مشخص چگونه آن را می توانید آنها را دسترسی داشته باشید.
و در این مورد، من گفتن کارگر بارانداز به نقشه یک پورت تصادفی بر روی میزبان
به یک پورت مشخص شده در ظرف خود را.
و اساسا این که در آن image-- امیدوارم این یک حق است.
>> پس از آن دانلود موازی هر از این لایه به عنوان شما می توانید در اینجا ببینید.
کسانی که از لایه های ساخت هستند تصویر پایان که من ساخته شده است.
آن را به یک دوم.
و هورا.
>> بنابراین در حال حاضر اگر من یک کارگر بارانداز PS، من باید چیزی است که در حال اجرا را مشاهده کنید.
من باید ID تصویر را ببینید، که این آن را خاموش شد،
و فرمان است که اعدام شد.
و چگونه به دسترسی به آن است در واقع شما به آن پورت است.
بنابراین من قصد دارم به این to-- رفتن است که من آن را در حال اجرا در AWS.
من قصد دارم برای رفتن به 32769.
اوه.
و در اینجا ما به.
>> پس این است که در واقع فقط یک وب سرویس که نشان می دهد
که ظرف آن را در حال از خدمت کرده است.
بنابراین شما می توانید ببینید که از a9f ظرف.
و در اینجا این است که نام از ظرف.
پس شما بچه ها می توانید ببینید چگونه به سرعت آن بود در واقع نه تنها جلو و بلکه
استقرار این ظرف.
>> در حال حاضر گام بعدی این است که نگاه به Dockerfiles
و چگونه ما در واقع می توانید ساخت تصاویر جدید.
من فقط رفتن به دریافت کلون، یک نمونه Dockerfile بر اساس زودتر
نمودار، یکی از Apache و PHP.
امیدوارم من به یاد داشته باشید مخزن من.
>> بنابراین من مخزن من در حال حاضر.
و شما در حال رفتن به این در واقع یک مقدار زیادی.
من درخت نصب کنید.
>> بنابراین در واقع شما در حال رفتن به ببینید که چگونه اسناد و مدارک خود را در اطراف کد منبع
آن را، و سپس یک Dockerfile در چگونه به واقع آن را بسته.
پس از آن فقط یک نمونه پی اچ پی که منعکس CS50 سلام.
>> بنابراین اگر من می خواهم به آن را اجرا کنید، من ساخت بارانداز را انجام دهد.
من باید اول آن را ساخت.
من قصد دارم به نام آن demo_cs50.
و شما نیاز به یک برچسب آن را بیش از حد.
بنابراین اجازه دهید آن را V1 نقطه.
بنابراین همانطور که قبلا توضیح داده شد، آنچه من انجام امروز
است من گفتن کارگر بارانداز به استفاده از that-- در واقع، با عرض پوزش، من بد.
ما نگاه کنند نه در Dockerfile است.
بنابراین تنها چیز در اینجا فایل index.php و همچنین فایل README
و یک Dockerfile.
>> بنابراین اگر شما نگاهی به Dockerfile، پس از آن
بسیار شبیه به آنچه پیشتر توضیح دادم.
این فقط یک دسته از این مراحل است که کارگر بارانداز اجرا
با ایجاد و تخریب ظروف و [؟ شمارش؟] آنها را به یک تصویر است.
>> و اساسا شما می توانید see-- [نامفهوم] آن را here--
اما این است که از مخزن محلی است.
آن را به رفتن و فایل index.php گرفتن.
به طوری که کد منبع تنها که در واقع بخشی از برنامه خود را.
همه این ها در واقع سیستم عامل لوله کشی،
گرفتن بسته های راست و آپاچی و PHP، و فلان چیز.
اما این است که در واقع گرفتن فایل index.php و ارتکاب آن را به داخل ظرف،
به تصویر.
>> بنابراین اگر شما به جلو و اجرای دستور با انجام اقدامات زیر،
آن را going-- در واقع، این ممکن است کمی طول بکشد.
امیدوارم آن بیش از حد طولانی را ندارد.
بنابراین شما می توانید مراحل را ببینید.
و من شما را تشویق به رفتن بازگشت به خانه امروز و آن را امتحان کنید.
و مانو توصیف دقیقا چگونه شما انجام دهد.
اما این واقعا بزرگ به دیدن دقیقا همان آنچه که در پشت صحنه اتفاق می افتد.
اما این مسخره آسان برای ساخت تصاویر و استقرار آنها با استفاده از کارگر بارانداز.
>> آن را مصرف کمی طولانی تر از من انتظار می رود.
>> بیایید ببینید که چه اتفاقی می افتد you-- سرد.
به طوری که شما می توانید هر یک، از آن مراحل را ببینید نشان دهنده خطوط در Dockerfile.
و آن را در اینجا نشان می دهد که آن را موفقیت این تصویر ساخته شده است.
>> بنابراین اگر من تصاویر بارانداز، من قصد دارم به تمام تصاویر که من به صورت محلی را ببینید.
و یکی از آنها است که به نام من نام کاربری و نام تصویر،
و representing-- برچسب به طور عمده آن را به یک نسخه برچسب است.
>> بنابراین در حال حاضر اگر من می خواهم به اجرا آن، من کارگر بارانداز اجرا.
و من فقط می خواهم به انجام یک -P -d. آیا V1.
بنابراین من در حال حاضر می توانید ببینید که من دو ظروف در حال اجرا، که من فقط
ایجاد و سلام یک کارگر بارانداز که من گذشته.
>> و شما می توانید در اینجا ببینید که اختصاص داده آن را به یک پورت های مختلف.
بنابراین اگر من به همان IP، اما اختصاص آن port-- مختلف امیدوارم من نیست.
بنابراین در حال حاضر این نرم افزار است که من فقط مستقر شده اند.
>> اگر من می خواهم برای ایجاد تغییرات، من می تواند به سرعت ویرایش کد منبع
و زیر را انجام.
اجازه دهید سلام هاروارد.
بنابراین در حال حاضر چه خبر اتفاق می افتد این است که من
رفتن به آن را با یک برچسب مختلف version-- آه،
این guy-- آن برچسب با نسخه های مختلف.
و شما در حال رفتن به see-- آیا شما بچه ها انتظار
آن را به همان مقدار از زمان برای ساخت آن برای بار دوم یا نه؟
همه حق است، و هر کسی می داند که چرا؟
صحبت کردن.
>> مخاطبان: [نامفهوم]
>> نیکولا کبار: این اساسا ما تنها یکی از مراحل بعد را تغییر دهید.
و در نتیجه آن را به استفاده از کش و استفاده از هر یک از این لایه ها.
و این واقعا برخی از ویژگی های قاتل از کارگر بارانداز
این است که چگونه آن را در واقع با بهره گیری از و مجدد مصرف بیش از
دیسک خود را برای همان قطعات دقیق از اطلاعات است.
>> بنابراین اگر ما همین کار را، آن را در زمان فقط چند ثانیه صورت گرفت.
اگر ما می خواهیم به redeploy-- بنابراین در حال حاضر من باید سه ظروف را داشته باشد.
اما این یکی بودن در the-- هفت یکی خدمت کرده است.
بنابراین در حال حاضر آن را ظرف سوم است.
هر کس درک آنچه که من فقط به اینجا؟
>> بنابراین در حال حاضر اگر شما می خواهید برای به اشتراک گذاشتن این کانتینر واقعی سریع با دوستان خود،
شما فقط می توانید انجام دهید کارگر بارانداز فشار نام از ظرف، امیدوارم.
بنابراین در حال حاضر آن را به آن فشار to-- من در اینجا امضا نکرده است.
با عرض پوزش در مورد آن.
اما من قصد ندارم عیب یابی این در حال حاضر.
اما اساسا که یک دستور فقط رفتن است تا فشار آن.
و شما قادر به آن را اگر شما به کارگر بارانداز توپی رفتن
و شما را در ورود، شما رفتن به قادر به آن را ببینید.
و سپس شما فقط می توانید اشاره است که هر کس
برای استفاده از آن تصویر را به رفتن و کشیدن آن.
و آنها می توانند از آن استفاده کنید.
>> با آن، امیدوارم من از نوع نشان
چگونه از آن آسان است برای کار با کارگر بارانداز.
و من فقط رفتن به آن را به مانو.
و او را به رفتن آن را از اینجا.
>> MANO MARKS: تمام حق با تشکر، تشکر نیکو.
که چی؟
بنابراین یکی از چیزهایی که من می خواستم برای انجام با هم قرار داده است
چرا این important-- است کارگر بارانداز چرا و چرا
ظروف چنین هستند توسعه مهم جدید،
یک راه جدید در واقع انجام نرم افزار است.
>> و قبل از من، من قصد دارم به فقط چند آمار معرفی.
من قصد ندارم به خواندن همه از این.
اما این شما نشان می دهد بسیاری در مورد چگونگی محبوب این در جامعه است.
هسته فن آوری کارگر بارانداز منبع باز است.
به طوری که کارگر بارانداز موتور، آهنگسازی، ازدحام، یک دسته از چیزهای دیگر
همه منبع باز است.
و ما باید، چه من می گویند، 1،300 همکاران.
شما در حال حاضر شاهد، اگر شما در نگاه تعداد دهانه های شغلی، آخرین بار
ما نگاه کرد، آن را در مورد 43،000 کار بود دهانه به طور خاص ذکر
آشنایی با کارگر بارانداز.
صدها میلیون نفر از تصاویر از کارگر بارانداز توپی دانلود شده است.
و، خوب، آمار بسیار بزرگ تر است.
>> برای کسانی که کنجکاو هستند، آن در اصل در پایتون نوشته شده است
و سپس به برو بازنویسی شده است.
و آن را تنها شده باز کردن source-- آن را تنها
برای حدود 2 و 1/2 سال منتشر شد، به این معنی که در 2 و 1/2 سال،
ما دیده ایم یک مقدار بسیار زیادی رشد و اهمیت
این در جامعه است.
و بنابراین من می خواهم به بحث کمی در مورد چرا.
>> پس فقط به تکرار برخی از نکات کلیدی نیکو، کارگر بارانداز سریع است.
قابل حمل است.
این تجدید پذیر است.
و این مجموعه تا یک محیط استاندارد.
>> و what-- این است پیش فرض من تمبر از مونولیت slide-- چه
آن را به کمک مردم انجام دهد، که بسیاری از صنعت نرم افزار
آغاز شده در حال انجام در 2000s اولیه، در حال حرکت است
از این یکپارچه برنامه های تک
که در آن هر وابستگی به حال به آزمایش قبل از تمام برنامه بود
مستقر می شود، که می تواند یک وب سایت به معنای
تنها یک بار مستقر شد هر سه ماه یا بیشتر،
به یک سرویس بسیار بیشتر گرا معماری
و یا نوع مختلف componentized معماری نرم افزار.
و به این ترتیب اجازه می دهد این نوع معماری
که استفاده از را کارگر بارانداز در این سه اجرا
مناطق اصلی توسعه، که توسعهی نوشتن کد واقعی خود را،
تست کد خود را، و استقرار آن را.
>> پس چرا این مهم است؟
اگر شما اجازه دهید من می a-- یک مثال بزنم.
اگر شما یک وب سایت می باشد توسعه دستگاه، شما
در حال توسعه یک وب سایت که در بر اساس پایگاه داده است که دیوید تولید بیش از اینجا.
با عرض پوزش دیوید، من شما را صدا کرد.
اگر شما می خواهید برای استقرار همه چیز، شما می خواهم
باید تحت سنتی صبر کنید توسعه نرم افزار یکپارچه
محیط زیست، شما می خواهم که به صبر تا زمانی که با پایگاه داده انجام شد
قبل از اینکه شما در واقع می تواند ایجاد هر گونه تغییر به وب سایت شما.
شما می خواهم که به نقل و انتقال کل برنامه به انجام این کار.
>> و چه کارگر بارانداز شما کمک می کند انجام دهید این است که هر کار شخص در اجزای مختلف
و به روز رسانی آنها به عنوان آنها، فقط مطمئن شوید که رابط همان باقی بماند.
بنابراین آنچه در آن انجام داده است است از آن مردم منتقل
از انجام این یکپارچه گسترده نرم افزار معماری که
مستقر در هر ماه به طور مداوم یکپارچه سازی و توسعه مداوم
محیط.
>> در حال حاضر این است منحصر به فرد کارگر بارانداز نیست، اما کارگر بارانداز می سازد آن را بسیار آسان تر،
که به معنی شما هستیم، اساسا به طور مداوم استقرار.
ما به شرکت های که صحبت گسترش برنامه های کاربردی روبرو عمومی
هزاران بار در روز به خاطر آنها ارزش را در فقط
تغییرات کوچک، و تا زمانی آن را از طریق آزمون اجرا می شود،
اجازه دادن به آن را به تولید.
نیکو همیشه به من گفتن بود پیش از آن که در بسیاری از جوامع،
چرخه زندگی یک استاندارد ظرف در ثانیه اندازه گیری،
در حالی که یک ماشین مجازی ممکن است در ماه اندازه گیری شد.
>> من می خواستم به یک کمی به نوبه خود در اینجا چون من
در یک موسسه آموزشی است.
من می خواستم به یک مثال از چگونگی این نسخهها کار در یک پژوهش آموزشی
وضعیت.
بنابراین یک سازمان وجود دارد bioboxes نامیده می شود.
Bioboxes کند DNA تجزیه و تحلیل برای محققان.
>> که در حال حاضر چیزی که آنها پیدا بود که researcher-- و این است که
گسل از هر خاص اما زمانی که researcher--
یک محقق مستقر یک الگوریتم برای تجزیه و تحلیل،
در یک روش خاص، نمونه DNA، آنها نرم افزار ارسال،
انتشار، شاید به GitHub و یا در جایی دیگر،
و پس از آن انجام شد.
>> خب مشکل این بود که آن را لزوما تکرار نمی شود.
چرا که به منظور درک نرم افزار،
آنها خواهد بود تا برای مجموعه محیط توسعه دقیق
که محقق استفاده می شود، معمولا لپ تاپ خود را، و یا یک سرور و یا یک داده
مرکز است که آنها با استفاده از.
و در نتیجه، آن را بسیار دشوار بود به تکثیر نتایج تحقیقات که
تجزیه و تحلیل نمونه DNA به نگاه در چیزهایی مانند incidence--
مقایسه بروز حملات قلبی بر اساس ژن خاص حضور،
برای مثال، و یا خطر ابتلا به سرطان، و یا هر یک از انواع دیگر است.
>> بنابراین آنچه کرده اند به جای بود آنها شروع به ایجاد ظروف.
و شما می توانید به bioboxes.org بروید، یک سازمان بزرگ است.
و آنچه آنها انجام شده است که آنها تولید ظروف در پژوهش است.
و پس از آن هر زمان که کسی می فرستد در نمونه خود، آنها می توانند آن را اجرا کنید.
و آن را تا تمام محیط مورد نیاز برای اجرای الگوریتم
و تولید نتایج.
و آنها در حال پیدا کردن که آنها خیلی بیشتر احتمال دارد و خیلی
بیشتر به سرعت قادر به بازگشت به نتایج به مردم است.
>> و در واقع، آنچه مردم انجام می دهند در حال اجرا هستند تجزیه و تحلیل خود را بر روی DNA،
ارسال که در به bioboxes، و پس از آن biobox فقط داده طول می کشد،
آن را اجرا می در برابر انواع ظروف مختلف
برای دیدن نتایج مختلف بر اساس تحقیقات مختلف است.
پس از آن بسیار قدرتمند روشی که در آن محققان
می توانید یک نمونه تک است که اجازه می دهد تا را مردم دیگر را امتحان کنید و تکثیر
نتایج.
>> پس چگونه شما شروع کنم؟
ما به خوبی در لینوکس پشتیبانی.
بنابراین اگر شما می خواهید به نصب هر چیزی بر روی لینوکس،
شما با استفاده از استاندارد خود را مدیر بسته را نصب کنید.
اگر شما با استفاده از دبیان، آن را دریافت مناسب است.
لینوکس یام است.
فدورا ردهت است rpm-- به خاطر نمی آورم.
به هر حال، این همه وجود دارد.
ما انواع زیادی پشتیبانی توزیعهای لینوکس.
شما می توانید آن را چک کنید.
>> ما همچنین گزینه های آن، بنابراین شما می تواند بر روی مک یا ویندوز اجرا شود.
در حال حاضر نیکو که قبلا ذکر شد که آن را تنها در لینوکس پشتیبانی می شد.
این درست به دلیل آن نیاز به یک هسته لینوکس.
اما، شما می توانید در یک ماشین مجازی اجرا کنید.
و چه جعبه ابزار کارگر بارانداز می کند، که شما می توانید دانلود،
آن را به شما می دهد که ماشین مجازی.
>> پس فقط سریع 48 دوم، من فکر می کنم، دانلود کنید.
شما فقط در جستجو کارگر بارانداز جعبه ابزار، آن را دانلود کنید به مک،
و این بخشی است از البته سرعت بالا زیرا که
می خواهد به تماشای یک سیگنال دانلود؟
نصب و راه اندازی استاندارد مک، و پس از آن شما
رفتن به جروم در رمز عبور خود را قرار داده است.
که بسیار هیجان انگیز است.
و سپس آن را نصب تمام دسته از ابزار.
و به ویژه از آن خواهد شد نصب یک خط فرمان.
و پس از آن شما می توانید ببینید جروم تست تصاویر خود را.
>> و پس از آن در این است، شما می توانید که یوتیوب را ببینید
فکر می کند که نیکو علاقه مند است جنگ ستارگان، نشان می دهد جیمی کیمل،
و من فکر می کنم الن.
من فکر می کنم که یکی از آخرین یک کلیپ از یک نمایش الن.
>> بنابراین کارگر بارانداز جعبه ابزار هر چند می آید با بیش از فقط ماشین کارگر بارانداز.
بنابراین کارگر بارانداز ماشین است چیزی که کمک می کند تا
به شما در تنظیم مجازی دستگاه بر روی ویندوز شما
و یا Mac-- جعبه ویندوز یا Mac خود را خود را box-- و کمک می کند تا شما انجام تأمین،
>> اما آن را نیز با می آید ازدحام و نوشتن،
طراحی شده اند که برای کمک به شما بزرگ استقرار مقیاس نرم افزار خود را.
بنابراین اگر شما می خواهید برای مدیریت خوشه از گره ها،
خوشه از ظروف، نوشتن و ازدحام هستند که راه را در مورد آن بروید.
>> و البته آن را با می آید کارگر بارانداز موتور و Kitematic،
که این رابط کاربری گرافیکی دسکتاپ است.
من هم باید ذکر کارگر بارانداز رجیستری، که در جعبه ابزار گنجانده شده است،
اما یک راه را برای شما به اجرا خود را ثبت از کارگر بارانداز تصاویر مانند کارگر بارانداز
توپی، اما شما همچنین می توانید فقط با استفاده از کارگر بارانداز توپی عنوان یک راه برای انجام این کار.
>> و پیچ و تاب طرح، شما در حال دیدن آن را در یک ظرف در حال اجرا.
و این که چگونه ما توزیع اسلاید است.
این ارائه طیف است در واقع یک طبقه کشویی HTML.
و آن را در حال اجرا در ظرف، که شما می توانید دریافت کنید by--
>> نیکولا کبار: بله، پس از آن در حال اجرا تمام وقت در حداکثر است.
و من از آن ارائه.
و شما فقط نمی کارگر بارانداز پس از شما جعبه ابزار خود نصب کنید.
شما میتوانید انجام یک کارگر بارانداز اجرا و آن را دریافت، و با استفاده از اسلاید.
>> MANO علائم و که آن را.
بنابراین ما تمام تشکر از شما برای آینده.
و ما خوشحال به پاسخ به سوالات است.
من باید قبل از هر کسی به ذکر برگ است پیراهن بیش از وجود دارد وجود دارد.
با عرض پوزش کسی که در حال تماشای این در Livestream از یا ویدئو،
اما ما باید کارگر بارانداز پیراهن بیش از وجود دارد.
و ما می دانیم دانش آموزان کارگر بارانداز، و در تجربه من،
استادان بیش از حد، مانند لباس به صورت رایگان.
>> پس همه شما تشکر می کنم برای بیرون می آید.
و ما را در توییتر دنبال اگر شما می خواهید، و یا انجام نمی شود.
برای من مهم نیست.
همچنین در توییتر دنبال کارگر بارانداز.
که هم جالب است.
و پس از آن که آن را.
Docker.com.
تشکر.
>> [تشویق حضار]