بیایید کشف کنیم: دستور init docker

به این مقاله جدید (سری از؟) با عنوان: “بیایید کشف کنیم” خوش آمدید.
این بار، هیچ طرحی وجود ندارد، اما یک ابزار جدید، یک فناوری جدید یا این بار، یک دستور جدید را کشف خواهیم کرد که منتظر یک زمان طولانی هستم: docker init
فرمان
به اختصار: docker init
به شما این امکان را می دهد که برنامه خود را داکر کنید. خودشه! 🙂
وقتی اجرا میکنی docker init
دستور در پروژه شما، به عنوان مثال در مخزن شما، برای شما ایجاد می کند:
- آ
Dockerfile
- آ
.dockerignore
- و الف
docker-compose.yaml
فایل
پس بعد از اجرا docker init
دستور شما فقط باید کانتینر خود را بسازید و اجرا کنید یا آن را از طریق docker compose و آزمایش برنامه خود اجرا کنید :-).
بلاهبله را متوقف کنید، بیایید این جدید را کشف و آزمایش کنیم docker init
دستور، در ویدئو! 🙂
https://www.youtube.com/watch?v=9CDnTW_uIOM
همانطور که می بینید، docker init
فرمان در است بتا و باید Docker Desktop را به نسخه 4.18 به روز کنید.
در حال حاضر فقط از زبان Go پشتیبانی میکند و تیمها برای پشتیبانی از زبانهای Python، Rust، Node.js، Java و حتی Net کار میکنند.
اگر برای یک زبان خاص یا یک فریمورک پشتیبانی میخواهید، میتوانید از داکر بپرسید.
همونطور که قبلا گفتم خیلی وقته منتظر این دستور بودم.
من دوست دارم DockerFile خود را برای داشتن تصاویر کوچک Docker تنظیم کنم، اما دوست دارم زمانی که همه چیز آسان و بدون اصطکاک باشد و می دانم که ایجاد یک DockerFile ساده در هنگام شروع کار آسانی نیست (و حتی زمانی که فناوری Docker را می شناسید ^^). من از این ویژگی جدید خوشحالم و امیدوارم بتواند به بسیاری از افراد برای شروع سفر Docker و Containers خود کمک کند! 🙂