Jinsi ya Kutaja au Kubadilisha Jina la Vyombo vya Docker


Wakati kontena za Doka zinaundwa, mfumo huweka kiotomatiki nambari ya kitambulisho cha kipekee (UUID) kwa kila kontena ili kuepusha migongano yoyote ya majina na kuboresha uwekaji kiotomatiki bila kuhusika na mwanadamu.

Katika nakala hii, tutaelezea jinsi ya kutambua kwa urahisi vyombo vya Docker na kutaja au kubadilisha jina la vyombo kwenye Linux.

Kwa msingi, docker hutumia njia tatu za kutambua chombo, ambazo ni:

  • UUID kitambulisho kirefu k.m \21fbb152a940a37e816a442e6b09022e26b78ccd5a8eb4fcf91efeb559425c8c.
  • UUID kitambulisho kifupi k.m \21fbb152a940a37.
  • jina k.m discourse_app.

Kumbuka kwamba ikiwa hakuna jina lililobainishwa, kwa chaguo-msingi, daemon ya Docker inapeana kontena kitambulisho cha muda mrefu cha UUID; inazalisha kamba nasibu kama jina.

Jinsi ya Kutaja Chombo cha Docker

Unaweza kukabidhi majina ya kukumbukwa kwa vyombo vyako vya kupandikiza unapoyaendesha, kwa kutumia alama ya --name kama ifuatavyo. Alama ya -d huiambia docker kuendesha kontena katika hali iliyojitenga, chinichini na kuchapisha kitambulisho cha chombo kipya.

$ sudo docker run -d --name discourse_app local_discourse/app

Ili kutazama orodha ya vyombo vyako vyote vya docker, endesha amri ifuatayo.

$ sudo docker ps

Kuanzia sasa na kuendelea, kila amri iliyofanya kazi na container_id sasa inaweza kutumika kwa jina ambalo umeweka, kwa mfano.

$ sudo docker restart discourse_app
$ sudo docker stop discourse_app
$ sudo docker start discourse_app

Jinsi ya kubadili jina la Chombo cha Docker

Ili kubadilisha jina la kontena la kituo, tumia jina la amri ndogo kama inavyoonyeshwa, katika mfano ufuatao, tunabadilisha jina la discourse_app ya chombo kuwa jina jipya disc_app.

$ sudo docker rename discourse_app disc_app

Baada ya kubadilisha jina la kontena, thibitisha kuwa sasa inatumia jina jipya.

$ sudo docker ps

Kwa habari zaidi, angalia ukurasa wa mtu anayeendesha kizimbani.

$ man docker-run

Ni hayo tu! Katika nakala hii, tumeelezea jinsi ya kutaja na kubadilisha jina la vyombo vya Docker. Tumia fomu ya maoni hapa chini kuuliza maswali yoyote au kuongeza mawazo yako kwa mwongozo huu.