شبکهسازی کانتینر (container)
بخشی از دوره داکر
یک وبسرور را داخل کانتینر اجرا کردهاید، دیدهاید که خودش گزارش میدهد روی پورت 80 گوش میدهد، بعد http://localhost:80 را در مرورگر باز کردهاید و هیچ چیز نیامده. کانتینر سالم است. سرور هم سالم است. چیزی خراب نشده، و دلیلش ارزش دارد که درست فهمیده شود، نه اینکه فقط یک فلگ را حفظ کنید.
هر کانتینر شبکهٔ خودش را دارد. نه سهمی از شبکهٔ شما: شبکهٔ خودش، با آدرس IP خودش، مجموعه پورتهای خودش، و برداشت خودش از اینکه «localhost» یعنی کجا. پورت 80 داخل کانتینر و پورت 80 روی ماشین شما دو تا پورت 80 متفاوتاند، همانطور که واحد 3 در یک ساختمان و واحد 3 در ساختمانی دیگر دو واحد متفاوتاند. ...
میخواهی داکر شبکهسازی کانتینر (container) را در یک محیط واقعی یاد بگیری؟
روی دکمه زیر بزن تا یک ماشین لینوکس با داکر آماده دریافت کنی و شبکهسازی کانتینر (container) را بهصورت عملی با یک مربی هوشمند که کدت را میشناسد تمرین کنی.
شروع این درسشبکهسازی کانتینر (container)چه چیزهایی یاد میگیری
- Published ports
- -p host:container
- User-defined networks
- Container DNS
- Docker network
این درس را به زبان خودت بخوان
همهٔ درسهای این دوره
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 دقیقه
