داکر کامپوز (Docker Compose)
بخشی از دوره داکر
تا اینجا راه انداختن یک برنامه واقعی چهار دستور میخواهد و هیچکدامشان کوتاه نیستند. یک شبکه بسازید. یک ولوم بسازید. دیتابیس را با متغیرهای محیطی و ولوم و شبکهاش راه بیندازید. وبسرور را با شبکه و پورت منتشرشدهاش راه بیندازید، به همین ترتیب، چون دیتابیس باید اول وجود داشته باشد.
یکی از اینها را اشتباه میزنید. بعد آنها را داخل یک اسکریپت شل مینویسید، اسکریپت کمکم از واقعیت عقب میافتد، و یک همکار تازه آن را روی ماشینی اجرا میکند که ولوم از قبل با محتوایی متفاوت رویش هست. این یک سناریوی فرضی نیست؛ مسیری است که هر تیمی طی میکند تا به ابزاری برسد که حلش میکند. ...
میخواهی داکر داکر کامپوز (Docker Compose) را در یک محیط واقعی یاد بگیری؟
روی دکمه زیر بزن تا یک ماشین لینوکس با داکر آماده دریافت کنی و داکر کامپوز (Docker Compose) را بهصورت عملی با یک مربی هوشمند که کدت را میشناسد تمرین کنی.
شروع این درسداکر کامپوز (Docker Compose)چه چیزهایی یاد میگیری
- Compose.yaml
- Services
- Depends_on
- Port mapping
- Docker compose up/down
- Named volumes in compose
این درس را به زبان خودت بخوان
همهٔ درسهای این دوره
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 دقیقه
