Docker parancsok Cheat Sheet - Bevezetés

Mivel a DevOps átveszi az összes szoftveripart, olyan eszközökre van szükség, amelyek együttesen elvégezhetik a szoftverfejlesztés életciklusának összes tevékenységét. A Docker egy eszköz, amelyet különféle alkalmazások létrehozására, telepítésére és futtatására terveztek a tárolók felhasználásával. Ezek a tárolók elősegítik a fejlesztőt, hogy csomagokat hozzon létre egy alkalmazás számára, a programban szükséges összes elemmel. Ezek különféle könyvtárak és egyéb függőségek lehetnek, és a csomagba továbbítják. A Docker virtuális gépként viselkedik. Ez lehetővé teszi az alkalmazások számára, hogy ugyanazt a Linux kernelt használják, mint a futtatott rendszert, és csak a szállításra váró alkalmazásokat, és azokat a dolgokat igénylik, amelyek még nem futnak a számítógépen. Vessen egy pillantást az alábbi Docker parancsok cheat lapjára.

Alapvető Docker parancsok Cheat Sheet

1. dokkoló verzió

Ez a Docker parancs megadja a dokkoló aktuálisan telepített verzióját.

2. dokkoló segítség

Ez a Cheat Sheet Docker parancs a parancsok teljes listáját tartalmazza, amelyeket a Docker kliens megért. Az itt található parancsok nagy részét a konténerek kezelésére használják.

3. dokkoló indítás

Ez a parancs lehetővé teszi a felhasználó számára egy adott tároló elindítását.

A szintaxis : dokkoló indítása (tároló)

4. ps -a dokkoló

Ez a parancs elősegíti az összes futó és a kilépő tároló beolvasását.

5. docker exec -ti (tároló) (parancs)

Ez a Docker Commands Cheat Sheet használható bármely shell parancs futtatásához az adott tárolóban.

6. dokkoló fut -ti – rm –kép

Ez a Cheat Sheet Docker parancs egy tároló létrehozásával és egyidejű indításával jár. A parancsot is futtathatja benne, és végül eltávolíthatja a tárolót a parancs végrehajtása után.

7. dokkoló ellenőrzés

Ez a Cheat Sheet Docker parancs akkor hasznos, ha az adott Docker objektum alacsony szintű információit megjeleníti.

8. dokkoló ölni

Ez a parancs a konténer megölésére szolgál a konténer végrehajtásának megállításával. A dokkoló megölése különbözik a „dokkoló megállásától”, mivel a „dokkoló megállítása” időt ad a konténer megfelelő leállására, és ilyen helyzetekben hosszabb ideig tart megállni. A kill parancs viszont azonnal leállítja a folyamatot.

9. dokkoló vállalja

Ez a parancs elősegíti az új kép létrehozását a tárolóban már létező összes szerkesztett tárolóról.

10. dokkoló bejelentkezés

Ha egy felhasználó be akar jelentkezni a dokkolótárba, akkor a felhasználónak ki kell használnia ezt a parancsot.

Köztes dokkoló parancsok a csaló laphoz

Az alábbi parancsokat középszinten bármely felhasználó felhasználhatja.

11. dokkoló tolás

Ez a parancs felhasználható egy kép elküldésére a docker hub-tárházba.

A parancs szintaxisa az alábbiak szerint alakul:

dokkoló tolás

12. Docker képek

Ez a parancs felsorolja az összes képet, amelyet a számítógépen helyben tárolnak. Ezenkívül felsorolja az összes képet, beleértve a terminál összes közbenső képét.

13. dokkoló építés

Ezzel a paranccsal egy dokkoló kép készül egy Docker fájlból. A parancs végén lévő idő határozza meg a Docker-kép alapján létrehozott környezetet. Ha a fájl nem ugyanabban a mappában található, ahol a parancs fut, a felhasználónak hozzá kell adnia a '-f' jelzőt a mappa meghatározásához, ahol a fájl található.

14. Docker húzza

Ez a parancs felhasználható arra, hogy képet húzzon a docker nyilvántartásból a számítógépére. Ezenkívül a kép egy speciális változatát is be lehet húzni.

15. dokkoló címke

Ez elősegíti a kép címkézését bármely olyan címkével, amely segít a rendszerleíró adatbázisban, a helyileg használt helyett. Ez a címke megegyezik a helyi címkével.

16 dokkoló rm $ (ps-q dokkoló)

Ez a parancs akkor hasznos, ha a felhasználó törli az összes tárolót, amelyek jelenleg nem működnek. A parancs megnyomásával az összes felesleges tároló törlődik.

17 dokkoló létrehozása - név tárolónév képnév: címke

Ez a Cheat Sheet Docker parancsok akkor hasznosak, ha bármilyen kép tárolóját el akarjuk inicializálni. Mindig szükséges, hogy a fájl vagy a kép nevet adjon meg a –name paraméter megadásával. Amint ez megtörtént, futtatnia kell a dokkoló indítótartálynév és dokkoló leállítási tárolónév parancsokat. A tároló létrehozása után futtatható további felhasználásra.

18. docker rmi

Ez a parancs akkor hasznos, ha a felhasználó képet akar törölni a helyi képtárból.

19. dokkoló ps

A jelenleg futó összes tároló listájának megtekintéséhez használhatja ezt a parancsot, és kaphat egy teljes listát.

20. docker-machine env alapértelmezés

Ha a felhasználó beállítani akarja a környezeti változókat, akkor ez a parancs segítséget nyújt Önnek. Az 'alapértelmezés' itt azt sugallja, hogy további bonyolultság nélkül ennek a parancsnak futnia kell és be kell állítania a parancssori változókat. Fejlesztőként felsorolhatja az elérhető gépeket a docker-machine ls paranccsal, és elindíthatja vagy leállíthatja az adott gépeket.

Fejlett Docker parancsok Cheat Sheet

21. Több Docker Compose Files használata

Ezek a Cheat Sheet Docker parancsok több docker fájlt használnak, amelyet egy fejlesztőnek meg kell változtatnia az alkalmazásban a környezetével, az átmenetileg és a termeléssel. A Docker Compose parancs elősegíti a továbblépést, mivel alapértelmezés szerint már két fájlt olvasta. A parancs lehet:

  • $ docker-compose up -f my-felülírás-1.yml my-felülírás-2.yml
  • A fejlesztõ a –f opcióval dokkolóba állíthatja össze a több fájl használatához való összeállítását.

22. Az ONBUILD parancsok használata a képekben

Ez az ONBUILD irányelv különféle parancsokat határoz meg, amelyeket futtatni kell, amikor egy új kép épül a használt képről. Gondolható az öröklés fogalmára.

Például. ONBUILD COPY csomag.json / alkalmazás

Tippek és trükkök a Docker parancsokhoz

Az alábbiakban bemutatott trükkök a Docker Commands Cheat Sheet segítségével sok időt takaríthatnak meg

1. Hátsó rönk

Az alábbi naplók gyors áttekintése érdekében a parancs használható

sudo dokkoló naplók-farok 1000 my_postgres 2> & 1 | grep -I hiba

2. Másolja és illessze be a fájlokat

A Docker lehetővé teszi fájlok másolását és beillesztését egy tárolóba. Meg lehet tenni hostról konténerre és fordítva.

MÁSOLÁS script.sh / tmp
ADD script.sh / tmp hozzáadása

3. Állítsa le az összes tartályt

Az összes konténer az alábbi paranccsal állítható le

docker stop $ (docker ps -q) - a stop csak aktív állapotban fut
docker stop $ (docker ps -aq) - mindenki számára a stop parancsot fogja futtatni

Következtetés

A Docker megmentő a DevOps munkakörnyezetben. Különböző lehetőségeivel ez az egyik legjobb eszköz, amellyel különféle projektek telepíthetők. A Docker a legjobb platform különböző alkalmazások fejlesztésére, szállítására és futtatására együtt.

Ajánlott cikk

Ez egy útmutató a Docker Commands Cheat Sheet lapjához. Itt megvitattuk a Docker Commands Cheat Sheet tartalmát és parancsát, valamint ingyenes tippeket és trükköket. További információkért a következő cikket is megnézheti -

  1. Meg kell próbálnia a Cheat Sheet Python-t
  2. Mi az a Cheat Sheet Word
  3. Hogyan kell használni a Cheat Sheet MySQL-t?
  4. 2. szögű csaló lap

Kategória: