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