رجیستریها (registries) و انتشار
بخشی از دوره داکر
هر ایمیجی که تا اینجا ساختهاید دقیقاً در یک جا وجود دارد: دیمن Docker روی ماشین خودتان. تا وقتی تنها کسی هستید که اجرایش میکند مشکلی نیست، و دقیقاً همانجاست که «روی ماشین من که کار میکند» به یک مشکل واقعی تبدیل میشود، چون هیچ راهی نیست که ماشین کس دیگری آن را بگیرد. همتیمیتان نمیتواند ایمیج شما را اجرا کند. سرور هم نمیتواند. جاب CI هم نمیتواند.
رجیستری همان فضای ذخیره مشترکی است که این را حل میکند. شما ایمیج را در آن پوش میکنید، یکی دیگر پول میکند، و بایتهایی که میگیرد همان بایتهایی است که شما تست کردهاید. این درس همان رفت و برگشت است. ...
میخواهی داکر رجیستریها (registries) و انتشار را در یک محیط واقعی یاد بگیری؟
روی دکمه زیر بزن تا یک ماشین لینوکس با داکر آماده دریافت کنی و رجیستریها (registries) و انتشار را بهصورت عملی با یک مربی هوشمند که کدت را میشناسد تمرین کنی.
شروع این درسرجیستریها (registries) و انتشارچه چیزهایی یاد میگیری
- Docker tag
- Docker login
- Docker push
- Docker Hub
- GHCR
- Private registries
این درس را به زبان خودت بخوان
همهٔ درسهای این دوره
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 دقیقه
