Dokeris

„Docker SSH“ į konteinerį

„Docker SSH“ į konteinerį
„Docker“ yra įrankis arba aidų sistema, kurioje galite kurti ar paleisti konteinerius. Tai nemokamas ir atviras šaltinis, palengvinantis jūsų darbą kuriant, diegiant ir vykdant programas naudojant sudėtinius rodinius.

Sukūrus „Docker“ sudėtinį rodinį dažnai gali tekti prisijungti prie sudėtinio rodinio ir atlikti kai kurias užduotis.

Yra keli būdai, kaip prisijungti prie veikiančio „Docker“ konteinerio. Šioje pamokoje parodysime, kaip prisijungti prie veikiančio „Docker“ konteinerio.

Reikalavimai

Sukurkite „WordPress“ sudėtinį rodinį

Prieš pradedant, jums reikės bent vieno jūsų sistemoje veikiančio konteinerio.

Pirmiausia ištraukite „WordPress“ vaizdą iš „Docker Hub“ registro naudodami šią komandą:

dokininkas traukia „WordPress“

Turėtumėte pamatyti šį išvestį:

Naudojama numatytoji žyma: naujausia
vėliausia: traukimas iš bibliotekos / „WordPress“
bf5952930446: Patraukite
a409b57eb464: ištraukite
3192e6c84ad0: ištraukite
43553740162b: Patraukite
d8b8bba42dea: ištraukite
eb10907c0110: ištraukite
10568906f34e: ištraukite
03fe17709781: Patraukite
98171b7166c8: ištraukite
3978c2fb05b8: ištraukite
71bf21524fa8: Patraukite
24fe81782f1c: ištraukite
7a2dfd067aa5: ištraukite
a04586f4f8fe: ištraukite
b8059b10e448: ištraukite
e5b4db4a14b4: ištraukite
48018c17c4e9: ištraukite
d09f106f9e16: ištraukite
289a459a6137: ištraukite
c4e8f9c90fda: ištraukite
Santrauka: sha256: 6da8f886b20632dd05eeb22462f850a38e30600cedd894d2c6b1eb1a58e9763c
Būsena: atsisiųstas naujesnis „WordPress“ vaizdas: naujausias
dokininkas.io / biblioteka / wordpress: naujausia

Dabar sukurkite konteinerį naudodami atsisiųstą vaizdą vykdydami šią komandą:

„docker run“ ir „WordPress“

Turėtumėte pamatyti šį išvestį:

c338aac5081c4cdc2164fed72a17e596acdd28cf5f9c26e1f7fc992389a2749b

Dabar galite patikrinti visus veikiančius konteinerius naudodami šią komandą:

dokininkas ps

Savo „WordPress“ sudėtinį rodinį turėtumėte pamatyti šiame išvestyje:

KONTEINERIO ID VAIZDO KOMANDA SUKURTA STATUSO UOSTŲ PAVADINIMAI
c338aac5081c wordpress "docker-entrypoint.s… "prieš 7 sekundes 5
sekundės 80 / tcp xenodochial_hawking

Šiuo metu jūsų sistemoje veikia vienas konteineris. Dabar galite pereiti prie kito veiksmo.

Prijunkite „Running container“ su „docker exec“

„Docker exec“ yra komanda, leidžianti prisijungti prie veikiančio konteinerio ir vykdyti norimą komandą konteinerio viduje.

Norėdami prijungti veikiantį konteinerį, vykdykite šią komandą:

„docker exec“ - tai c338aac5081c / bin / bash

Prisijungę prie talpyklos, turėtumėte pamatyti šį išvestį:

root @ c338aac5081c: / var / www / html #

Kur: c338aac5081c yra sudėtinio rodinio ID.

Dabar vykdykite bet kokią komandą, pvz., „Free -m“, talpykloje, kaip parodyta žemiau:

[apsaugotas el. paštu]: / var / www / html # free -m

Turėtumėte pamatyti šį išvestį:

iš viso naudojama nemokama bendra buf / talpykla

Mem: 1986 981 80 117 924 711
Apsikeitimas: 0 0 0

Dabar išeikite iš veikiančio konteinerio naudodami šią komandą:

išėjimas

Prijunkite „Running“ konteinerį su doko tvirtinimu

„Docker attaches“ komanda taip pat leis prisijungti prie veikiančio konteinerio ir tvarkyti konteinerį.

Norėdami prijungti veikiantį konteinerį naudodami komandą pridėti, vykdykite šią komandą:

dokininko konteineris pritvirtinkite c338aac5081c

Kai būsite prisijungę, turėtumėte gauti tokį išvestį:

root @ c338aac5081c: / var / www / html #

Išvada

Ankstesniame vadove išmokote prisijungti prie veikiančio „Docker“ konteinerio naudodami komandą „exec and attach“. Abi komandos leidžia jums pradėti naują apvalkalo seansą ir suteikti interaktyvų apvalkalą konteineriui.

5 geriausios žaidimų fiksavimo kortos
Visi mes matėme ir pamėgome srautinius žaidimus „YouTube“. „PewDiePie“, „Jakesepticye“ ir „Markiplier“ yra tik vieni iš geriausių žaidėjų, kurie uždir...
Kaip sukurti žaidimą „Linux“
Prieš dešimtmetį nedaugelis „Linux“ vartotojų numatė, kad jų mėgstama operacinė sistema vieną dieną bus populiari komercinių vaizdo žaidimų žaidimų pl...
Atvirojo kodo komercinių žaidimų variklių uostai
Nemokami atvirojo kodo ir įvairių platformų žaidimų varikliai gali būti naudojami žaidžiant senus ir kai kuriuos gana naujus žaidimų pavadinimus. Šiam...