اولین کانتینر (container) شما
بخشی از دوره داکر
حالا در تئوری میدانید که ایمیج یک بسته مهرومومشده است و کانتینر همان چیزی است که وقتی واقعاً بازش میکنید اتفاق میافتد. تئوری تا جایی جواب میدهد. در این درس مهمانهای واقعی را در همان خانه مشترک درس قبل پذیرش میکنید: کانتینر واقعی راه میاندازید، فهرست میگیرید، متوقف میکنید و حذف میکنید. هیچکدام از این کارها چیز ماندگاری نمینویسد، پس لازم نیست نگران چیزی باشید. با خیال راحت خرابکاری کنید.
اولین کانتینری که بهطور سنتی اجرا میشود hello-world نام دارد. ایمیج ریزی است که تنها کارش، وقتی باز شد، چاپ یک پیام دوستانه و بعد بیرون رفتن فوری است. در همان تشبیه خانه در درس قبل، پذیرش hello-world مثل مهمانی است که از در جلویی میآید تو، برای پذیرش دستی تکان میدهد، یک جمله میگوید و یکراست برمیگردد بیرون.
میخواهی داکر اولین کانتینر (container) شما را در یک محیط واقعی یاد بگیری؟
روی دکمه زیر بزن تا یک ماشین لینوکس با داکر آماده دریافت کنی و اولین کانتینر (container) شما را بهصورت عملی با یک مربی هوشمند که کدت را میشناسد تمرین کنی.
شروع این درساولین کانتینر (container) شماچه چیزهایی یاد میگیری
- Docker run
- Hello-world
- Interactive shell
- Docker ps
- Docker stop
- Docker rm
این درس را به زبان خودت بخوان
همهٔ درسهای این دوره
13 درس- 1داکر چیست20 دقیقه
- 2اولین کانتینر (container) شما25 دقیقه
- 3ایمیجها (images) و Dockerfile30 دقیقه
- 4ساخت ایمیجهای (images) سفارشی35 دقیقه
- 5شبکهسازی کانتینر (container)30 دقیقه
- 6والیومها (volumes) و ماندگاری دادهها30 دقیقه
- 7داکر کامپوز (Docker Compose)35 دقیقه
- 8بیلدهای چندمرحلهای (multi-stage builds)35 دقیقه
- 9متغیرهای محیطی و رمزها25 دقیقه
- 10هلثچک (healthcheck) و سیاستهای راهاندازی مجدد25 دقیقه
- 11بهینهسازی ایمیج (image) و امنیت30 دقیقه
- 12رجیستریها (registries) و انتشار25 دقیقه
- 13پروژه نهایی: استقرار یک استک50 دقیقه
