Kuinka seurata CPU: ta ja muistin käyttöä Docker Desktopissa

Mahdollisuus seurata CPU: ta ja muistin käyttöä Docker Desktopissa antaa sinulle paremman käsityksen siitä, miten säiliöt toimivat ja miten ne vaikuttavat järjestelmän suorituskykyyn. Docker Desktop tarjoaa erilaisia ​​tapoja seurata ja hallita näitä resursseja. Täällä näytämme, kuinka seurata suorittimen ja muistin käyttöä tehokkaasti Docker -työpöydällä.

Sisällysluettelo

Miksi Docker Desktopissa on tarpeen hallita resursseja

Docker Desktop käyttää säiliöitä virtualisoidun ympäristön sisällä. Windowsissa tämä voi olla Hyper-V tai WSL2, ja macOS: lla se käyttää Hyperkit. Virtuaalikonekerros tekee säiliökäyttäytymisestä yhdenmukaisen järjestelmien välillä, mutta se lisää myös yläpuolella. Tämä tarkoittaa, että sekä säiliöiden työmäärät että Docker -työpöydän omat taustaprosessit voivat viedä runsaasti järjestelmäresursseja.

Jotta tietokoneesi reagoi, Docker tarjoaa ohjaimet prosessorille, muistille ja levylle. Voit rajoittaa, kuinka monta CPU -ytimiä Docker voi käyttää, asettaa muistikortin estääksesi säiliöitä kuluttamasta kaikkia käytettävissä olevia RAM -muistia ja rajoittaa tallennustilaa tai suorita puhdistusta käyttämättömien kuvien, säiliöiden ja volyymien poistamiseksi.

Tietäen, kuinka Docker Desktop hallitsee prosessoria, muisti- ja levyresursseja antaa selkeämmän kuvan siitä, mistä käyttö tulee. Joskus raskas kulutus liittyy tiettyyn astiaan. Toisinaan se johtuu kuitenkin Dockerin omasta taustaprosessista. Tämä tekee resurssien käytöstä välttämättömän seurannan. Se auttaa seuraamaan CPU: ta ja muistitoimintaa Docker -työpöydällä, tunnistamaan eniten kuluttavan ja pitävät järjestelmäsi sujuvasti.

Seuraa suorittimen ja muistin käyttöä Docker -kojelaudan avulla

Docker Desktop Dashboard tarjoaa sisäänrakennetun, käyttäjäystävällisen käyttöliittymän säiliöiden seurantaan. Se on helpoin tapa tarkistaa reaaliaikainen prosessori ja muistin käyttö käyttämättä komentorivityökaluja.

Seurataksesi konttiesi suorittamista,Avaa Docker -työpöytäjanavigoidasiihenAstiatosa. Näet jokaisen juoksevan säiliön yhdessä reaaliaikaisen prosessorin ja muistin käytön kanssa. Tämä auttaa sinua tunnistamaan nopeasti, käyttääkö säilö liian monta resurssia.

Lisätietoja saat napsauttamalla mitä tahansa säilöä nähdäksesi sen lokit, ympäristömuuttujat ja käyttöprosessit, mukaan lukien sen prosessorin, muistin, levyn ja verkon käytön reaaliaikaiset yksityiskohdat.

Tämän avulla on helppo havaita suorituskykyongelmia tai vianmääritysongelmia ilman monimutkaisia ​​komentoja.

Paranna seurantaa Docker Desktop Resurssien käytön laajennuksella

Toinen tapa seurata konttien suorituskykyä Docker Desktopissa on käyttääResurssien käyttölaajennus. Vaikka sisäänrakennettu kojelauta näyttää jo suorittimen ja muistin käytön, tämä laajennus tarkkailee askeleen pidemmälle antamalla sinulle omistettu kojelauta yksityiskohtaisemmilla näkemyksillä.

Asenna se siirryPidennysOsa Docker -työpöydän vasemmassa sivupalkissa,Etsi resurssien käyttöähakupalkissa jaNapsauta Asenna -painiketta.

Kun laajennus on asennettu onnistuneesti, löydät sen Docker -työpöydän vasemmasta sivupalkista. Napsauta laajennuskuvaketta nähdäksesi selkeän yleiskuvan kunkin säiliön prosessorista ja muistin käytöstä sekä levy I/O- ja verkkotoiminnasta. Voit myös suodattaa ja lajitella säilöjä, mikä on paljon helpompaa tunnistaa, mitkä kuluttavat eniten resursseja.

Lisäksi voitnavigoidasiihenKaavioResurssien käyttö kaavioissa, mikä helpottaa piikkien tai epätavallisen toiminnan havaitsemista säiliöissäsi.

Kaiken kaikkiaan tämä laajennus tekee seurannasta yksinkertaisemman kuin oletuskäyttöliittymä. Se auttaa sinua havaitsemaan suorituskykyongelmat nopeasti ja hallitsemaan resursseja paremmin, varsinkin kun suoritat useita kontteja.

Seuraa reaaliaikaisia ​​resurssien käyttöä Docker Statts -komennolla

Sedocker statsKomennon avulla voit seurata reaaliaikaisia ​​suorittimia, muistia, levyä ja säiliöiden verkon käyttöä terminaalista. Voit avata päätelaitteen oikealla Docker-työpöydällä ja suorittaa tämän komennon seurataksesi reaaliaikaisia ​​resurssien käyttöä kaikille käynnissä oleville säiliöillesi.

docker stats

Kun suoritatdocker statsKomento, se suoratoistaa live -säiliömittarit, kuten CPU, muisti jne. Pysäyttääksesi streamin ja palataksesi normaaliin päätelaitteeseen, sinun on painettava Ctrl + C.

Voit myös kohdistaa tiettyyn säilöön lisäämällä sen nimen tai tunnuksen. Esimerkiksi OpenWebui -säiliön määrittäminen komennossa näyttää käyttötiedot vain kyseiselle säilölle.

Ehdotettu lukeminen:Kuinka korjata korkea suorittimen tai muistin käyttö käytettäessä Microsoft OneDrive

docker stats openwebui

Sedocker statsKomento on hyödyllinen, jos haluat komentolinjan valvontaa graafiseen kojelautaan.

Kääriä

Prosessorin ja muistin käytön seuranta Docker -työpöydällä pitää säiliöt sujuvasti ja järjestelmäsi reagoiva. Työkaluilla, kuten sisäänrakennettu kojelauta, resurssien käytön laajennus jadocker statsKomento, voit seurata suorituskykyä reaaliajassa, havaita raskaita resurssien käyttäjiä ja vianetsintäkysymyksiä nopeasti. Nämä ominaisuudet yksinkertaistavat säiliöiden työmäärän hallintaa, antaen sinulle selkeät näkemykset ja täyden hallinnan prosessorin, muistin ja levyn käytön suhteen, kun pysyt Docker -työpöydällä. Edistyneempiä seurantaa varten voit käyttää myös työkaluja, kuten Portainer tai Prometheus Grafanan kanssa.

Related Posts