نحوه استفاده از دستور docker tag

docker tag command
12 فروردین 1404


دوستان عزیز، امروز می‌خواهیم درباره‌ی یک دستور بسیار مفید در داکر صحبت کنیم که به نام docker tag شناخته می‌شود. این دستور به ما اجازه می‌دهد تا به تصاویر داکر برچسب بزنیم، به عبارت دیگر، می‌توانیم به هر تصویر یک نام جدید بدهیم تا بهتر بتوانیم آن را مدیریت کنیم. برچسب زدن تصاویر بسیار مهم است زیرا به ما کمک می‌کند تا نسخه‌های مختلف تصاویر را بهتر شناسایی کنیم.


فرض کنید شما یک تصویر داکر دارید که به طور پیش‌فرض فقط یک شناسه (ID) بسیار طولانی دارد. این شناسه ممکن است به یاد سپردن یا مدیریت تصویر سخت باشد. با استفاده از دستور docker tag، می‌توانید یک نام ساده‌تر به آن تصویر اختصاص دهید و به راحتی آن را با آن نام فراخوانی کنید.


به عنوان مثال، شما ممکن است بخواهید تصویر موجود خود را به نام myapp:latest برچسب بزنید و آن را به مخزن داکر خود بفرستید. این کار باعث می‌شود که دیگران نیز بتوانند این تصویر را با نامی که مشخص کرده‌اید مشاهده کنند.


خوب، بیایید به سراغ نحوه استفاده از این دستور برویم. ما در اینجا یک مثال ساده داریم که به شما نشان می‌دهد که چگونه می‌توانید از docker tag برای برچسب زدن تصاویر استفاده کنید.


docker tag  

در اینجا <old-image-name> نام تصویر قبلی شما و <new-image-name> نام جدیدی است که می‌خواهید به تصویر داده شود. حالا بیایید با یک مثال واقعی این موضوع را روشن‌تر کنیم.


docker tag myapp:1.0 myapp:latest

در این مثال، ما تصویر myapp:1.0 را به myapp:latest تغییر نام دادیم. حالا وقتی شما به تصویر myapp:latest مراجعه می‌کنید، واقعاً دارید به همان تصویر myapp:1.0 اشاره می‌کنید.


سوالات متداول

؟

چرا باید از docker tag استفاده کنم؟

؟

آیا می‌توانم یک تصویر را به چندین نام مختلف برچسب بزنم؟

؟

آیا برچسب زدن تصویر به تصاویر موجود در مخزن من اثر می‌گذارد؟

؟

چطور می‌توانم برچسب یک تصویر را حذف کنم؟