Bevezetés a Docker parancsokba

A Docker OS-szintű virtualizációt jelent. A legtöbb fejlesztő inkább a dokkolót használja, és az operációs rendszerek szorosan kapcsolódnak a fejlesztõkhöz. A platform funkcionalitásának optimalizálása a dokkolóparancsok elsajátításával indul. Nagyon könnyű VM ”.

Alapvető Docker parancsok

  • docker –version - az aktuális verzió megjelenítése
  • dokkoló húzás - A Docker tároló képei húzhatók a dokkoló pull paranccsal

Például: dokkoló húzza az ubuntut

  • docker run -it -d - Tároló előállításához egy képből

Például: dokkoló futtatása -d-ubuntu

  • docker ps -a - A futó és kilépő tárolókat jeleníti meg
  • docker exec -it bash - A futó tároló elérésére szolgáló parancs
  • docker kill - A konténer végrehajtásának azonnali megállítására szolgáló parancs

Pl .: dokkoló d61153bc

  • dokkoló átadása - Ez a parancs új képet hoz létre a szerkesztett tárolóról a helyi rendszeren
  • docker push - Ezt a Docker parancsot egy kép továbbítására használják a docker hub tárolóba
  • dokkoló képek - A dokkolóban tárolt összes kép felsorolása
  • docker rm - A végrehajtást leállító tároló törlése

Docker közbenső parancsok

  • dokkoló ellenőrzőpont parancs - Ez a Docker parancs az ellenőrző pontok kezelésére szolgál
  • dokkoló mentése (OPCIÓK) KÉP (KÉP…) - Több kép mentése a tar-archívumba

Például: dokkoló mentés - kimeneti tesztbox.tar szövegdoboz

  • dokkoló keresés (Opciók) TERM - Képek dokkoló központ keresése

Például: dokkoló keresési szövegdoboz

  • dokkoló statisztika (OPCIÓK) (CONTAINER…) - Az erőforrás-felhasználási statisztikák megjelenítése

Például: dokkoló statisztika

  • dokkolórendszer parancs - dokkoló kezelésére szolgál

Parancs

Leírás

dokkoló rendszer dfA dokkoló lemez használatának megjelenítése
dokkoló rendszer eseményeiSzerezzen valósidejű eseményeket a szerverről
dokkoló rendszer információMegjeleníti a rendszer egészére kiterjedő információkat
dokkoló rendszer szilvaTávolítsa el a fel nem használt adatokat
  • dokkolócímke SOURCE_IMAGE (: TAG) TARGET_IMAGE (: TAG) - egy célkép létrehozása, amely egy forrásképre utal

Pl .: dokkolócímke 0e5574283393 fedora / httpd: version 1.0

  • dokkoló szüneteltetése KONTÉNER (KONTÉNER…) - Az összes folyamat szüneteltetése egy vagy több tartályban

Például: a dokkoló szünetelteti a teszttartályt

  • dokkolóimportálás (OPCIÓK) fájl | URL | - (REPOSITORY (: TAG)) - Tartalom importálása a tarballból, a fájl rendszerképének létrehozásához
  • dokkoló információ (OPCIÓK) - A rendszer egészére kiterjedő információk megjelenítése

Pl .: dokkoló információ -f

  • docker kijelentkezés (SERVER) - Kijelentkezés a Docker nyilvántartásból

Speciális Docker parancsok

  • dokkológép-frissítés alapértelmezett - A dokkoló frissítése a legújabb verzióra. A frissítés végrehajtásának módja a létrehozott példány alapjául szolgáló disztribúciótól függ.
  • docker build –rm = false - A logikai beállítások a -d = false formátumúak. A súgószövegben látható érték az alapértelmezett érték, amelyet akkor állítanak be, ha nem adja meg a zászlót. Ha érték nélküli logikai zászlót ad meg, akkor az az alapértelmezett értéktől függetlenül igaz lesz.

Trükkök és trükkök a Docker parancsok használatához

  • Használja a -f zászlót a naplózás aktiválásához

Pl .: dokkoló naplók -f

  • A JSON felosztás alapértelmezés szerint dokkolóban érhető el, az egyes kulcsok a jq használatával kibonthatók.
  • A csomagok telepítésére fokozott figyelmet kell fordítani, mivel ezek a parancsok szintén gyorsítótárban vannak.
  • Van néhány hely, ahol parancsok adhatók meg a Docker fájlban.
  • A gyorsítótárat érvényteleníti az add, ha a fájlok megváltoznak
  • A kép elkészítésekor a kötetekre nem lehet írni
  • Az összes felhasználót a gazdagéptől határozzuk meg, ezért nincs felhasználónév-elosztó dokkoló.
  • A Sudo segít a dokkoló parancsok végrehajtásában
  • A dokkoló végrehajtásának indítása viszonylag egyszerű folyamat
  • A Docker lehetővé teszi álnevek létrehozását a saját parancsaihoz, nagyon hatékony módon. Ez elősegíti a hosszú és igazán nagy dokkolóparancsok kezelését és kezelését. A ~ / .bashrcor ~ / .bash_aliases fájlok az álnév értékeket tárolják.
  • A hálózaton belüli tárolók eléréséhez mindig meg kell tartani a tároló megfelelő azonosítóját, a ps -a parancs segíti az archiválást.
  • Ha a szükséges portot egy másik szolgáltatás foglalja el, akkor egy tároló végrehajtásához a host port csatlakoztatható egy adott konténerporthoz.Eg (8080 host port az 50 tároló porthoz)
  • A Docker kiegészítő támogatást nyújt a felesleges kódbitek tisztításához a telepítési tárolóból.
  • Mindig úgy van beállítva, hogy párosítsa a docker fájlt, amely az adott futási utasításokhoz van társítva. Ez elősegíti az előírt problémák megoldását, kizárva a felesleges lemezterület-felhasználást.
  • A Docker mindig inkább olyan állítások begyűjtését részesíti előnyben a dokkoló fájlban, amelyekben nem történt változás. Időmegtakarítást érhet el, ha a dokkoló fájlban ábrázolt tartalmat sorrendbe állítja, ahol a legkevesebb lehetséges változástartalom szerepel a tetején, és a valószínűbb változástartalom a fájl alján látható.

Következtetés

Noha a dokkolónak könnyű beállítania, valójában egy komplex rendszer, amelyet kezelni kell, ha az élénk tulajdonságait képeként veszi figyelembe. Természetesen a Docker a népszerű virtualizációs eszközök közé tartozik, és rendkívül összekapcsolható a gazda operációs rendszerrel.

Ajánlott cikkek

Ez egy útmutató a Docker parancsokhoz. Itt megvitattuk az alapvető, azonnali és fejlett Docker parancsokat. A következő cikkeket is megnézheti további információkért.

  1. Speciális GIT parancsok
  2. A sínparancsok listája
  3. Alapvető C parancsok
  4. Rendszerindító parancsok

Kategória: