Kā nosaukt vai pārdēvēt dokeru konteinerus
Kad tiek izveidoti Docker konteineri, sistēma katram konteineram automātiski piešķir universāli unikāla identifikatora (UUID) numuru, lai izvairītos no jebkādiem nosaukumu konfliktiem un uzlabotu automatizāciju bez cilvēka līdzdalības.
Šajā rakstā mēs paskaidrosim, kā viegli identificēt Docker konteinerus un nosaukt vai pārdēvēt konteinerus Linux.
Pēc noklusējuma dokotājs izmanto trīs konteinera identificēšanas veidus, proti:
- UUID garais identifikators, piemēram, “21fbb152a940a37e816a442e6b09022e26b78ccd5a8eb4fcf91efeb559425c8c”.
- UUID īsais identifikators, piemēram, “21fbb152a940a37”.
- nosaukums, piemēram, diskurss_lietotne.
Ņemiet vērā, ka, ja nosaukums nav norādīts, pēc noklusējuma Docker dēmons piešķir konteineriem UUID garu identifikatoru; tas ģenerē nejaušu virkni kā nosaukumu.
Kā nosaukt dokeru konteineru
Docker konteineriem, tos palaižot, varat piešķirt neaizmirstamus nosaukumus, izmantojot karodziņu --name
šādi. Karogs -d
liek dokeram palaist konteineru atdalītā režīmā fonā un izdrukāt jauno konteinera ID.
$ sudo docker run -d --name discourse_app local_discourse/app
Lai skatītu visu jūsu dokstacijas konteineru sarakstu, izpildiet šo komandu.
$ sudo docker ps
Turpmāk katru komandu, kas darbojās ar container_id, tagad var izmantot, piemēram, ar jūsu piešķirto nosaukumu.
$ sudo docker restart discourse_app $ sudo docker stop discourse_app $ sudo docker start discourse_app
Kā pārdēvēt Docker konteineru
Lai pārdēvētu docker konteineru, izmantojiet apakšnodaļu pārdēvēt, kā parādīts, šajā piemērā mēs pārdēvējam konteineru discourse_app par jaunu nosaukumu disc_app.
$ sudo docker rename discourse_app disc_app
Pēc konteineru pārdēvēšanas pārliecinieties, ka tie tagad izmanto jauno nosaukumu.
$ sudo docker ps
Lai iegūtu papildinformāciju, skatiet dokstacijas vadītā cilvēka lapu.
$ man docker-run
Tas ir viss! Šajā rakstā mēs esam paplašinājuši, kā Docker konteinerus nosaukt un pārdēvēt. Izmantojiet zemāk esošo komentāru veidlapu, lai uzdotu jautājumus vai pievienotu savas domas šai rokasgrāmatai.