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 -
- Meg kell próbálnia a Cheat Sheet Python-t
- Mi az a Cheat Sheet Word
- Hogyan kell használni a Cheat Sheet MySQL-t?
- 2. szögű csaló lap