Docker on tuntud ja laialdaselt kasutatav projektiarendusplatvorm, mis kasutab konteinerite kasutamise ideed. Dockeri konteinerid on Dockeri oluline osa. See võimaldab kasutajatel hõlpsalt rakendusi kavandada, hallata ja juurutada. See salvestab kogu projekti lähtekoodi, sõltuvused, vajalikud paketid ja raamistiku konteineritesse. Seetõttu võib kasutaja rakenduse kiiresti teises süsteemis juurutada ja jagada.
Lisaks vajavad arendajad mõnikord projekti või konteineri loomisel abi ja võivad tekkida konfliktid, näiteks
See ajaveeb näitab, kuidas parandada nimi on konteineris juba kasutusel ” viga.
Kuidas parandada viga „Nimi on konteineris juba kasutusel”?
Kui kasutaja loob konteineri, võib ta kasutada sama konteineri nime nagu mõni teine juba olemasolev konteiner või konteiner luuakse pildi loomise ajal automaatselt. Sellistel juhtudel võib arendajal tekkida „
Arutatud vea lahendamiseks järgige alltoodud samme.
1. samm: looge Dockeri konteiner Dockeri pildi kaudu
Esiteks looge uus konteiner, kasutades ' dokkija loob 'käsk:
$ dokkija loob --nimi python-container pythonimage
Siin näete, et saame veateate, et ' /python-konteiner ” on konteineris juba kasutusel:
2. samm: loetlege kõik konteinerid
Kontrollime, kas konteiner on sama nimega juba olemas või mitte. Selleks loetlege kõik Dockeri konteinerid jaotise ' dokkija ps ” käsk. Valik ' -a ” kasutatakse kõigi konteinerite vaatamiseks:
$ dokkija ps -aAllolev väljund näitab, et meil on juba loodud konteineriga sama nimi:
3. samm: nimetage olemasolev konteiner ümber
Olemasoleva konteineri ümbernimetamiseks kasutage docker nimetab ümber
Kontrollige uuesti, kas konteiner nimetati ümber, vaadates konteinerite loendit:
$ dokkija ps -aOleme Dockeri konteineri edukalt ümber nimetanud ' pythoncontainer ”:
4. samm: looge konteiner
Nüüd looge uus konteiner, kasutades allolevat käsku:
$ dokkija loob --nimi python-container pythonimageVäljund näitab, et oleme vea lahendanud ja luuakse uus konteiner:
5. samm: käivitage konteiner
Konteiner käivitamiseks/käivitamiseks käivitage ' doki käivitamine ” käsk. Siin on ' -i ” lisatakse konteineri interaktiivseks täitmiseks:
$ doki käivitamine -i python-konteiner
Oleme teile õpetanud, kuidas parandada nimi on konteineris juba kasutusel ” viga.
Järeldus
Et parandada ' nimi on konteineris juba kasutusel ” Dockeri tõrge, esiteks loetlege kõik konteinerid, et kontrollida, kas sama nimega konteiner on juba olemas. Kui jah, saab arendaja vea lahendamiseks konteineri kustutada või ümber nimetada. Konteineri ümbernimetamiseks kasutage ' dokkeri ümbernimetamine