A Docker-tároló létrehozása után gyakran kell csatlakoznia egy tárolóhoz, és végre kell hajtania néhány feladatot.
Számos módon csatlakozhat a futó Docker-tárolóhoz. Ebben az oktatóanyagban bemutatjuk, hogyan lehet csatlakozni a futó Docker-tárolóhoz.
Követelmények
- Linuxot futtató rendszer, Docker telepítéssel.
- Be van állítva egy root jelszó vagy egy sudo jogosultságokkal rendelkező felhasználói fiók.
Hozzon létre WordPress Container-t
Mielőtt elkezdené, legalább egy tárolóra lesz szüksége a rendszerben.
Először húzza ki a WordPress képet a Docker Hub rendszerleíró adatbázisából a következő paranccsal:
dokkoló húzza a WordPress-tA következő kimenetet kell látnia:
Az alapértelmezett címke használata: legújabblegújabb: Húzás a könyvtárból / wordpress
bf5952930446: Húzza ki
a409b57eb464: Húzza ki
3192e6c84ad0: Húzza ki
43553740162b: Húzza ki
d8b8bba42dea: Húzza ki
eb10907c0110: Húzza ki
10568906f34e: Húzza ki
03fe17709781: Húzza ki
98171b7166c8: Húzza ki
3978c2fb05b8: Húzza ki
71bf21524fa8: Húzza ki
24fe81782f1c: Húzza ki
7a2dfd067aa5: Húzza ki
a04586f4f8fe: Húzza ki
b8059b10e448: Húzza ki
e5b4db4a14b4: Húzza ki
48018c17c4e9: Húzza ki
d09f106f9e16: Húzza ki
289a459a6137: Húzza ki
c4e8f9c90fda: Húzza ki
Digest: sha256: 6da8f886b20632dd05eeb22462f850a38e30600cedd894d2c6b1eb1a58e9763c
Állapot: Letöltött újabb kép a WordPresshez: legújabb
dokkmunkás.io / library / wordpress: legújabb
Most hozzon létre egy tárolót a letöltött kép segítségével a következő parancs futtatásával:
dokkoló futtatása -d WordPressA következő kimenetet kell látnia:
c338aac5081c4cdc2164fed72a17e596acdd28cf5f9c26e1f7fc992389a2749bMost ellenőrizheti az összes futó tárolót a következő paranccsal:
dokkoló psA következő kimenetben látnia kell a WordPress-tárolóját:
KONTÉNER ID KÉP PARANCS LÉTREHOZOTT ÁLLAPOT PORTS NEVEKc338aac5081c wordpress "dokkoló-belépési pont.s… "7 másodperccel ezelőtt 5-ig
másodperc 80 / tcp xenodochial_hawking
Ezen a ponton egy konténer fut a rendszerben. Most folytathatja a következő lépéssel.
Csatlakoztassa a Futótárolót a dokkoló exec-hez
A docker exec egy olyan parancs, amely lehetővé teszi, hogy csatlakozzon a futó tárolóhoz, és futtassa a kívánt parancsot a tárolóban.
A futó tároló csatlakoztatásához futtassa a következő parancsot:
docker exec -it c338aac5081c / bin / bashMiután csatlakozott a tárolóhoz, a következő kimenetet kell látnia:
root @ c338aac5081c: / var / www / html #Hol: A c338aac5081c a tároló azonosítója.
Most futtasson minden olyan parancsot, mint a „free -m” a tárolóban, az alábbiak szerint:
[e-mail védett]: / var / www / html # free -mA következő kimenetet kell látnia:
az összes felhasznált ingyenes megosztott buff / cache elérhető
Mem: 1986 981 80 117 924 711Csere: 0 0 0
Most lépjen ki a futó tárolóból a következő paranccsal:
kijáratCsatlakoztassa a Futótartályt dokkoló csatlakozóval
A dokkoló csatolása parancs lehetővé teszi, hogy csatlakozzon a futó tárolóhoz és kezelje a tárolót.
A futó tároló csatlakoztatásához a csatolási paranccsal futtassa a következő parancsot:
dokkoló konténer csatolja a c338aac5081c elemetMiután csatlakozott, a következő kimenetet kell kapnia:
root @ c338aac5081c: / var / www / html #Következtetés
A fenti útmutatóban megtanulta, hogyan lehet csatlakozni a futó Docker-tárolóhoz az exec és csatolás paranccsal. Mindkét parancs lehetővé teszi, hogy új shell munkamenetet indítson, és interaktív héjat adjon egy tárolónak.