Kaip pavadinti arba pervardyti „Docker“ konteinerius


Kai sukuriami „Docker“ konteineriai, sistema kiekvienam konteineriui automatiškai priskiria universalų unikalų identifikatoriaus (UUID) numerį, kad išvengtų pavadinimų konfliktų ir pagerintų automatizavimą be žmogaus įsikišimo.

Taip pat skaitykite: kaip įdiegti „Docker“ ir išmokti pagrindinio konteinerio manipuliavimo „CentOS“

Šiame straipsnyje paaiškinsime, kaip lengvai atpažinti „Docker“ konteinerius ir pavadinti arba pervardyti konteinerius „Linux“.

Pagal numatytuosius nustatymus „Docker“ konteineriui identifikuoti naudoja tris būdus, būtent:

  • Ilgas UUID identifikatorius, pvz., „21fbb152a940a37e816a442e6b09022e26b78ccd5a8eb4fcf91efeb559425c8c“.
  • Trumpasis UUID identifikatorius, pvz., „21fbb152a940a37“.
  • pavadinimas, pvz., discourse_app.

Atminkite, kad jei pavadinimas nenurodytas, pagal numatytuosius nustatymus „Docker“ demonas priskiria konteineriams ilgą UUID identifikatorių; jis generuoja atsitiktinę eilutę kaip pavadinimą.

Kaip pavadinti „Docker“ konteinerį

Galite priskirti įsimenamus pavadinimus savo Docker konteineriams, kai juos paleidžiate, naudodami vėliavėlę --name, kaip nurodyta toliau. Vėliava -d nurodo dokeriui paleisti sudėtinį rodinį atskirtu režimu, fone ir išspausdinti naują sudėtinio rodinio ID.

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

Norėdami peržiūrėti visų savo Docker konteinerių sąrašą, paleiskite šią komandą.

sudo docker ps

Nuo šiol kiekviena komanda, kuri veikė su container_id, dabar gali būti naudojama, pavyzdžiui, su jūsų priskirtu pavadinimu.

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

Kaip pervardyti „Docker“ konteinerį

Norėdami pervardyti „Docker“ sudėtinį rodinį, naudokite pervardyti antrinę komandą, kaip parodyta toliau pateiktame pavyzdyje, pervardijame sudėtinį rodinį discourse_app į naują pavadinimą disc_app >.

sudo docker rename discourse_app disc_app

Pervadinę sudėtinius rodinius, patvirtinkite, kad dabar jis naudoja naują pavadinimą.

sudo docker ps

Norėdami gauti daugiau informacijos, žr. Docker-run man puslapį.

man docker-run

Tai viskas! Šiame straipsnyje paaiškinome, kaip pavadinti ir pervardyti Docker konteinerius. Naudokite toliau pateiktą komentarų formą, kad pateiktumėte klausimų arba pridėtumėte savo minčių prie šio vadovo.