متوسطدرس 4 از 1335 دقیقه · عملی
ساخت ایمیجهای (images) سفارشی
بخشی از دوره داکر
آن Dockerfile درس قبل فقط نرمافزار نصب میکرد؛ هیچوقت هیچ فایلی از خودتان را وارد ایمیج (image) نکرد و هیچوقت تعیین نکرد که دستورهایش داخل ایمیج دقیقا کجا اجرا میشوند. یک برنامه واقعی به هر دو نیاز دارد: کد منبعتان که به داخل کپی شده، و پوشهای معقول که کار از آنجا انجام شود.
FROM و RUN کیفی پر از نرمافزار به شما دادند، ولی تا اینجا هیچ چیزی از خود شما داخلش نرفته است. COPY فایلها را از پوشه پروژه شما، روی رایانه خودتان، برمیدارد و در زمان ساخت داخل ایمیج میگذارد ...
میخواهی داکر ساخت ایمیجهای (images) سفارشی را در یک محیط واقعی یاد بگیری؟
روی دکمه زیر بزن تا یک ماشین لینوکس با داکر آماده دریافت کنی و ساخت ایمیجهای (images) سفارشی را بهصورت عملی با یک مربی هوشمند که کدت را میشناسد تمرین کنی.
شروع این درسساخت ایمیجهای (images) سفارشیچه چیزهایی یاد میگیری
- COPY
- WORKDIR
- ENV
- EXPOSE
- Layer caching
- .dockerignore
این درس را به زبان خودت بخوان
همهٔ درسهای این دوره
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 دقیقه
دورههای دیگر را ببین
پایتون
19 درس · 9.3س
Go
20 درس · 12.3س
ریاکت
17 درس · 10.2س
لینوکس
17 درس · 8.5س
گیت
13 درس · 5.9س
کوبرنتیز (Kubernetes)
14 درس · 8س
Ansible
12 درس · 6.1س
Bash
12 درس · 5.7س
هلم
10 درس · 5.4س
GitLab CI
11 درس · 5.8س
جنکینز
11 درس · 5.3س
PostgreSQL
14 درس · 7.6س
MySQL
13 درس · 6.8س
وب
14 درس · 5.9س
TypeScript
18 درس · 7.7س
Vibe Coding
12 درس · 5.8س
Prompt Engineering
11 درس · 6.2س
Vibe Coding: مبانی
12 درس · 4.5س
Vibe Coding: از نمونه اولیه تا Production
12 درس · 5.5س
Vibe Coding: مهندسی چند-Agent
12 درس · 5.3س
Vibe Coding: مهندسی پیشرفته
12 درس · 7.3س
