Sobes.tech
Junior

როგორ შეიძლება სახელწოდება შეცვალოს Docker-ის გამოსახულებას?

sobes.tech AI

პასუხი AI-სგან

Docker-ში არსებული სურათის სახელის შეცვლა შეუძლებელია. ამის ნაცვლად, შეგიძლიათ შექმნათ ახალი ტეგი არსებული სურათისთვის, რომელიც გამოიყურება როგორც ახალი სახელი.

ამ მიზნით გამოიყენება docker tag ბრძანება:

# docker tag ბრძანების სინტაქსი
# docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]

docker tag old_image_name:latest new_image_name:latest

ამ ბრძანების შესრულების შემდეგ, სურათი, რომლის იდენტიფიკატორია old_image_name:latest, ასევე ხელმისაწვდომი იქნება სახელით new_image_name:latest. ძველი სახელი შენარჩუნდება.

სურათის "სახელის შეცვლის" და ძველი სახელის წაშლის მიზნით, საჭიროა ახალი შექმნის შემდეგ წაშალოთ ძველი ტეგი:

# ძველი ტეგის წაშლა
docker rmi old_image_name:latest

სურათი არ წაიშლება სრულად, თუ მასზე მაინც არის მინიმუმ ერთი ტეგი (ამ შემთხვევაში, new_image_name:latest).

სურათების სია შეგიძლიათ გადაამოწმოთ ბრძანებით docker images:

docker images