Yadda ake Suna ko Sake suna Docker Containers


Lokacin da aka ƙirƙiri kwantena Docker, tsarin ta atomatik ke ba da lambar ganowa ta musamman ta duniya (UUID) ga kowane akwati don guje wa duk wani rikici na suna da haɓaka aiki da kai ba tare da sa hannun ɗan adam ba.

A cikin wannan labarin, zamuyi bayanin yadda ake gano kwantena Docker cikin sauƙi da suna ko sake suna kwantena a cikin Linux.

Ta hanyar tsoho, docker yana amfani da hanyoyi guda uku don gano akwati, wato:

  • UUID doguwar ganowa misali \21fbb152a940a37e816a442e6b09022e26b78ccd5a8eb4fcf91efeb559425c8c.
  • UUID gajeriyar ganowa misali \21fbb152a940a37.
  • suna misali discourse_app.

Lura cewa idan ba a kayyade suna ba, ta tsohuwa, Docker daemon yana ba da kwantena mai gano dogon UUID; yana haifar da kirtani bazuwar a matsayin suna.

Yadda Ake Suna Akwatin Docker

Kuna iya sanya sunayen da ba a taɓa mantawa da su ba ga kwantena na docker lokacin da kuke gudanar da su, ta amfani da alamar --name kamar haka. Tutar -d tana gaya wa docker don gudanar da akwati a yanayin da aka keɓe, a bangon baya kuma buga sabon ID ɗin kwantena.

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

Don duba jerin duk kwantena na docker, gudanar da umarni mai zuwa.

$ sudo docker ps

Daga yanzu, kowane umarni da yayi aiki tare da container_id yanzu ana iya amfani dashi tare da sunan da kuka sanya, misali.

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

Yadda Ake Sake Sunan Kwantena Docker

Don sake sunan kwandon docker, yi amfani da sake suna sub-umarni kamar yadda aka nuna, a cikin misali mai zuwa, muna sake canza suna discourse_app na kwantena zuwa sabon suna disc_app.

$ sudo docker rename discourse_app disc_app

Bayan canza sunan kwantena, tabbatar da cewa yanzu yana amfani da sabon suna.

$ sudo docker ps

Don ƙarin bayani, duba shafin mutum mai sarrafa docker.

$ man docker-run

Shi ke nan! A cikin wannan labarin, mun bayyana yadda ake suna da sake suna kwantena Docker. Yi amfani da fam ɗin sharhin da ke ƙasa don yin kowace tambaya ko don ƙara tunanin ku ga wannan jagorar.