Има ли някакъв метод за промяна на ID на контейнера?

Ima Li Nakak V Metod Za Promana Na Id Na Kontejnera



Docker контейнерът е работещ екземпляр на Docker изображение, което може да бъде идентифицирано чрез уникален идентификатор и име. Името на контейнер се генерира автоматично от Docker, освен ако не е посочено от потребителя с опцията „–name“. Идентификаторът на контейнер също се генерира от Docker и може да се използва за препратка към контейнера в команди.

Тази статия ще обсъди:

Има ли някакъв метод за промяна на ID на контейнера?

Не, няма начин да промените ID на контейнера на съществуващ Docker контейнер. Идентификационният номер на контейнера се генерира автоматично от Docker, когато се изгражда/създава контейнер. Docker ID е уникален идентификатор, който се използва за препратка към контейнера в цялата система. Така че не може да се промени. Docker обаче позволява на потребителите да променят името на контейнера.







Как да промените името на контейнера?

За да промените името на контейнера, следвайте предоставените инструкции:



  • Вижте всички съществуващи контейнери.
  • Изберете конкретния контейнер.
  • Променете името на контейнера с помощта на „ докер преименуване <име-на-стария-контейнер> <име-на-нов-контейнер> ” команда.
  • Проверка.

Стъпка 1: Показване на всички контейнери

Първо избройте всички съществуващи контейнери и изберете желания контейнер:



докер пс

В изхода по-долу могат да се видят два контейнера и ние сме избрали „ прод.1 ” за промяна на името му:





Стъпка 2: Преименуване на контейнера

За да преименувате избрания контейнер, използвайте „ преименуване на докер ” и посочете старото и новото име на контейнера:



докер преименуване cont1 mycont1

Тук, ' прод.1 ” е старото име на контейнер, а „ mycont1 ” е новото име на контейнер:

Стъпка 3: Проверка

Сега проверете дали името на избрания контейнер е променено или не:

докер пс

Може да се види, че името на желания контейнер е променено успешно:

Това беше всичко за промяна на идентификатора и името на контейнера.

Заключение

В Docker няма начин да промените ID на контейнера. ID на контейнера е уникален идентификатор, който се генерира автоматично от Docker при създаване на контейнер. Потребителите обаче могат да променят името на контейнера с помощта на „ докер преименуване <име-на-стария-контейнер> <име-на-нов-контейнер> ” команда. Тази статия обяснява промяната на идентификатора и името на контейнера.