Ako opraviť chybu „Názov sa už používa v kontajneri“.

Ako Opravit Chybu Nazov Sa Uz Pouziva V Kontajneri



Docker je známa a široko používaná platforma na vývoj projektov, ktorá využíva myšlienku kontajnerizácie pomocou kontajnerov. Kontajnery Docker sú dôležitou súčasťou Dockeru. Umožňuje používateľom jednoducho navrhovať, spravovať a nasadzovať aplikácie. Ukladá celý zdrojový kód projektu, závislosti, potrebné balíky a rámec v kontajneroch. Preto môže používateľ rýchlo nasadiť a zdieľať aplikáciu na inom systéme.

Okrem toho niekedy vývojári potrebujú pomoc pri vytváraní projektu alebo kontajnera a môžu čeliť určitým konfliktom, ako napríklad už používa kontajner alebo nefunguje démon Docker a mnoho ďalších.







Tento blog ukáže, ako opraviť „ názov už kontajner používa ' chyba.



Ako opraviť chybu „Názov sa už používa v kontajneri“?

Keď používateľ vytvorí kontajner, môže použiť rovnaký názov kontajnera ako iný kontajner, ktorý už existuje, alebo sa kontajner vytvorí automaticky počas vytvárania obrázka. V takýchto prípadoch môže vývojár naraziť na „ už používa kontajner ' problém.



Ak chcete vyriešiť diskutovanú chybu, postupujte podľa krokov uvedených nižšie.





Krok 1: Vytvorte kontajner Docker prostredníctvom obrázka Docker

Najprv vytvorte nový kontajner pomocou „ vytvoriť docker 'príkaz:



$ vytvoriť docker --názov python-container pythonimage

Tu môžete vidieť, že sa nám zobrazí chybové hlásenie, že „ /python-container “ už používa kontajner:

Krok 2: Uveďte zoznam všetkých kontajnerov

Skontrolujte, či kontajner už existuje s rovnakým názvom alebo nie. Na tento účel uveďte zoznam všetkých kontajnerov Docker prostredníctvom „ docker ps “príkaz. Možnosť „ -a “ sa používa na zobrazenie všetkých kontajnerov:

$ doker ps -a

Výstup nižšie ukazuje, že už máme kontajner s rovnakým názvom ako ten, ktorý vytvárame:

Krok 3: Premenujte existujúci kontajner

Ak chcete premenovať existujúci kontajner, použite „ docker premenovať 'príkaz:

$ docker premenovať python-container pythoncontainer

Znova skontrolujte, či bol kontajner premenovaný, zobrazením zoznamu kontajnerov:

$ doker ps -a

Úspešne sme premenovali kontajner Docker na „ pythoncontainer “:

Krok 4: Vytvorte kontajner

Teraz vytvorte nový kontajner pomocou nižšie uvedeného príkazu:

$ vytvoriť docker --názov python-container pythonimage

Výstup indikuje, že sme chybu vyriešili a vytvorí sa nový kontajner:

Krok 5: Spustite kontajner

Ak chcete spustiť/spustiť kontajner, vykonajte príkaz „ docker štart “príkaz. Tu je „ -i je pridaná možnosť ” na spustenie kontajnera interaktívnym spôsobom:

$ docker štart -i python-kontajner

Naučili sme vás, ako opraviť „ názov už kontajner používa ' chyba.

Záver

Na opravu „ názov už kontajner používa ” Chyba Docker, najprv uveďte zoznam všetkých kontajnerov, aby ste overili, či už existuje nejaký kontajner s rovnakým názvom. Ak áno, vývojár môže odstrániť alebo premenovať kontajner, aby chybu vyriešil. Ak chcete kontajner premenovať, použite „ docker premenovať “príkaz. Potom skúste znova vytvoriť kontajner a overte, či je problém vyriešený. Tento blog podrobne popisuje, ako opraviť „ názov už kontajner používa ' chyba.