Pärast Dockeri konteineri loomist peate võib-olla sageli konteineriga ühenduse looma ja mõned toimingud sooritama.
Töötava Dockeri konteineriga ühenduse loomiseks on mitu võimalust. Selles õpetuses näitame, kuidas ühendada töötava Dockeri konteineriga.
Nõuded
- Süsteem, milles töötab Linux ja installitud Docker.
- Juurparool on konfigureeritud või sudoõigustega kasutajakonto.
Looge WordPressi konteiner
Enne alustamist peate oma süsteemis töötama vähemalt ühe konteineri.
Kõigepealt tõmmake WordPressi pilt Docker Hubi registrist järgmise käsuga:
dokkija tõmmake WordPressPeaksite nägema järgmist väljundit:
Vaikemärgendi kasutamine: viimanehiljemalt: tõmbamine raamatukogust / wordpressist
bf5952930446: Tõmmake lõpuni
a409b57eb464: tõmmake lõpule
3192e6c84ad0: Tõmmake lõpuni
43553740162b: Tõmmake lõpuni
d8b8bba42dea: tõmmake lõpule
eb10907c0110: tõmmake lõpuni
10568906f34e: tõmmake lõpuni
03fe17709781: Tõmmake lõpuni
98171b7166c8: tõmmake lõpuni
3978c2fb05b8: tõmmake lõpule
71bf21524fa8: Tõmmake lõpuni
24fe81782f1c: tõmmake lõpule
7a2dfd067aa5: tõmmake lõpule
a04586f4f8fe: tõmmake lõpule
b8059b10e448: tõmmake lõpuni
e5b4db4a14b4: tõmmake lõpuni
48018c17c4e9: tõmmake lõpuni
d09f106f9e16: tõmmake lõpule
289a459a6137: tõmmake lõpuni
c4e8f9c90fda: tõmmake lõpule
Digest: sha256: 6da8f886b20632dd05eeb22462f850a38e30600cedd894d2c6b1eb1a58e9763c
Olek: alla laaditud uuem pilt WordPressile: uusim
dokk.io / raamatukogu / wordpress: viimane
Nüüd looge allalaaditud pildi abil konteiner, käivitades järgmise käsu:
doki käivitamine -d WordPressPeaksite nägema järgmist väljundit:
c338aac5081c4cdc2164fed72a17e596acdd28cf5f9c26e1f7fc992389a2749bNüüd saate kogu käimasoleva konteineri kinnitada järgmise käsuga:
dokkija psPeaksite oma WordPressi konteinerit nägema järgmises väljundis:
KONTEINERI ID-PILDI KÄSKU LÕPPIS STATUSSADAMATE NIMEDc338aac5081c wordpress "doki sisestuspunkt.s ... "7 sekundit tagasi Üles 5
sekundit 80 / tp xenodochial_hawking
Sel hetkel töötab teie süsteemis üks konteiner. Nüüd saate jätkata järgmise sammuga.
Ühendage Jooksukonteiner doki execiga
Docker exec on käsk, mis võimaldab teil ühendada töötava konteineriga ja käivitada soovitud käsu konteineris.
Töötava konteineri ühendamiseks käivitage järgmine käsk:
docker exec-it c338aac5081c / bin / bashKui olete konteineriga ühendatud, peaksite nägema järgmist väljundit:
juur @ c338aac5081c: / var / www / html #Kus: c338aac5081c on konteineri ID.
Nüüd käivitage konteineris mis tahes käsk, näiteks "free -m", nagu allpool näidatud:
[meiliga kaitstud]: / var / www / html # free -mPeaksite nägema järgmist väljundit:
kasutatud tasuta tasuta jagatud puhver / vahemälu
Mem: 1986 981 80 117 924 711Vaheta: 0 0 0
Nüüd väljuge töötavast konteinerist järgmise käsuga:
väljumineÜhendage Jooksukonteiner dokkeri kinnitusega
Dokkeri manuste käsk võimaldab teil ühenduda ka töötava konteineriga ja konteinerit hallata.
Töötava konteineri ühendamiseks käsuga attach, käivitage järgmine käsk:
dockeri konteiner kinnitage c338aac5081cKui olete ühendatud, peaksite saama järgmise väljundi:
juur @ c338aac5081c: / var / www / html #Järeldus
Ülaltoodud juhendis õppisite, kuidas ühendada töötava Dockeri konteineriga käsuga exec and attach. Mõlemad käsud võimaldavad teil alustada uut kestaseanssi ja anda konteinerile interaktiivse kesta.