Sobes.tech
Junior

Docker'da tasvirni qanday nomini o'zgartirish mumkin?

sobes.tech AI

AIdan javob

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 номи билан мавжуд бўлади. Eski nom сақланади.

Тасвирни "номини ўзгартириш" ва эски номни ўчириш учун, янги яратилгандан кейин эски тегни ўчиш керак:

# Эски тегни ўчиш
docker rmi old_image_name:latest

Тасвир тўлиқ ўчирилмайди, агар унга ҳали ҳам камида бир тег кўрсатилган бўлса (масалан, new_image_name:latest).

Тасвирлар рўйхатини docker images командаси орқали текшириш мумкин:

docker images