یکی از ساده ترین وابتدایی ترین تمرین ها در مورد داکرایز کردن و آشنایی با داکر فایل، کار کردن با یک فایل جاوا اسکریپت ساده است ما در این مثال یک فایل جاوا اسکریپت ساده که کار خاصی هم نمی کند را داکرایز می کنیم یا راحت تر بگم از فایلش یک ایمیج در داکر می سازیم
برای شروع کار یک فایل جاوا اسکریپتی که در داخل آن مثلا نوشته شده باشد console.log(‘hello’) را می سازیم
در مرحله بعدی در کنار این فایل یک فایل با نام Dockerfile می سازیم دقت کنید که اسم فایل دقیقا همین باشد و بعد فایل را باز می کنیم تا کارمون رو شروع کنیم
اول از هر چیزی ما برای اجرای فایل های جاوا اسکریپتی به node نیاز داریم پس ایمیج node را از داکر هاب دانلود می کنیم
FROM node:alpine
به کمک دستور From نسخه alpine را که نسخه سبک از node هست را دانلود می کنیم
حالا باید یک دایرکتوری در ایمیجی که داریم می سازیم را برای نگه داری فایل ها و اعمال دستورات بسازیم
WORKDIR ./jsdir
کمک دستور Workdir یک دایرکتوری با هر نامی که بخواهید می توانید بسازید
حالا نوبت کپی کردن فایل ها به داخل این دایرکتوری است
COPY hello.js .
حالا که فایل ها رو کپی کردیم میرسیم به مرحله اجرای فایل hello.js که ساختیم
CMD node hello.js
حالا اگر ایمیج را به کمک دستور زیر بسازید و اجرا کنید می توانید چاپ شدن عبارت Hello مشاهده کنید
docker build -t hello .