Docker-säilöjen nimeäminen tai uudelleennimeäminen


Kun Docker-säilöjä luodaan, järjestelmä määrittää automaattisesti jokaiselle säilölle universaalin yksilöllisen tunnisteen (UUID) nimeämisristiriitojen välttämiseksi ja automaation parantamiseksi ilman ihmisen osallistumista.

Lue myös: Dockerin asentaminen ja säilön peruskäsittelyn oppiminen CentOS:ssä

Tässä artikkelissa selitämme, kuinka Docker-säilöt voidaan helposti tunnistaa ja nimetä tai nimetä uudelleen Linuxissa.

Oletuksena docker käyttää kolmea tapaa tunnistaa säilön, nimittäin:

  • Pitkä UUID-tunniste, esim. "21fbb152a940a37e816a442e6b09022e26b78ccd5a8eb4fcf91efeb559425c8c".
  • UUID-lyhyt tunniste, esim. "21fbb152a940a37".
  • nimi, esim. discourse_app.

Huomaa, että jos nimeä ei ole määritetty, oletusarvoisesti Docker-demoni määrittää säilöille pitkän UUID-tunnisteen. se luo satunnaisen merkkijonon nimeksi.

Docker-kontin nimeäminen

Voit antaa telakointisäilöillesi mieleenpainuvia nimiä, kun suoritat niitä, käyttämällä --name-lippua seuraavasti. Lippu -d käskee dockeria ajamaan konttia irrotetussa tilassa taustalla ja tulostamaan uuden säilön tunnuksen.

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

Jos haluat tarkastella luetteloa kaikista telakointisäiliöistäsi, suorita seuraava komento.

sudo docker ps

Tästä eteenpäin jokaista komentoa, joka toimi container_id-määritteen kanssa, voidaan nyt käyttää esimerkiksi antamallasi nimellä.

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

Kuinka nimetä Docker-säilö uudelleen

Nimeäksesi telakointiaseman uudelleen, käytä rename-alikomentoa kuvan mukaisesti. Seuraavassa esimerkissä nimeämme säilön discourse_app uudeksi nimeksi disc_app. >.

sudo docker rename discourse_app disc_app

Kun olet nimennyt säilön uudelleen, varmista, että se käyttää nyt uutta nimeä.

sudo docker ps

Lisätietoja on docker-run -man-sivulla.

man docker-run

Siinä kaikki! Tässä artikkelissa olemme selventäneet Docker-säilöjen nimeämistä ja uudelleennimeämistä. Käytä alla olevaa kommenttilomaketta esittääksesi kysymyksiä tai lisätäksesi ajatuksesi tähän oppaaseen.