Docker

Priključite SSH v zabojnik

Priključite SSH v zabojnik
Docker je orodje ali odmevni sistem, kjer lahko ustvarite ali zaženete vsebnike. Je brezplačna in odprtokodna, ki vam olajša ustvarjanje, uvajanje in zagon aplikacij z uporabo vsebnikov.

Po ustvarjanju vsebnika Docker se boste morda pogosto morali povezati s vsebnikom in izvesti nekatera opravila.

Obstaja več načinov, kako se lahko povežete s tekočim vsebnikom Dockerja. V tej vadnici bomo prikazali, kako se povezati z zagnanim vsebnikom Docker.

Zahteve

Ustvarite vsebnik WordPress

Pred zagonom potrebujete vsaj en vsebnik, ki se izvaja v vašem sistemu.

Najprej povlecite sliko WordPress iz registra Docker Hub z naslednjim ukazom:

docker potegnite WordPress

Morali bi videti naslednji izhod:

Uporaba privzete oznake: najnovejša
najnovejše: Vlečenje iz knjižnice / wordpress
bf5952930446: Povleci dokončano
a409b57eb464: Povlecite končano
3192e6c84ad0: Poteg povlečen
43553740162b: Poteg povlečen
d8b8bba42dea: Povlecite končano
eb10907c0110: Povlecite končano
10568906f34e: Povlecite končano
03fe17709781: Povlecite končano
98171b7166c8: Povlecite dokončano
3978c2fb05b8: Povlecite končano
71bf21524fa8: Povlecite končano
24fe81782f1c: Povlecite končano
7a2dfd067aa5: Povlecite končano
a04586f4f8fe: Povlecite končano
b8059b10e448: Povlecite končano
e5b4db4a14b4: Povlecite končano
48018c17c4e9: Povlecite končano
d09f106f9e16: Povlecite končano
289a459a6137: Povlecite končano
c4e8f9c90fda: Povlecite končano
Izvleček: sha256: 6da8f886b20632dd05eeb22462f850a38e30600cedd894d2c6b1eb1a58e9763c
Stanje: Prenesena novejša slika za wordpress: najnovejša
docker.io / library / wordpress: najnovejše

Zdaj ustvarite vsebnik s preneseno sliko, tako da zaženete naslednji ukaz:

docker run -d WordPress

Morali bi videti naslednji izhod:

c338aac5081c4cdc2164fed72a17e596acdd28cf5f9c26e1f7fc992389a2749b

Zdaj lahko ves tekoči vsebnik preverite z naslednjim ukazom:

docker ps

Vsebnik WordPress bi moral videti v naslednjem izhodu:

IME UKAZA ID KONTEJNERJA USTVARJENA STATUSNA PRISTANIŠČA IMENA
c338aac5081c wordpress "docker-vstopna točka.s… "pred 7 sekundami Up 5
sekunde 80 / tcp xenodochial_hawking

Na tem mestu je v vašem sistemu zagnan en vsebnik. Zdaj lahko nadaljujete z naslednjim korakom.

Povežite tekoči vsebnik z dockerjem exec

Docker exec je ukaz, ki vam omogoča povezavo s tekočim vsebnikom in zagon želenega ukaza znotraj vsebnika.

Če želite povezati tekoči vsebnik, zaženite naslednji ukaz:

docker exec -it c338aac5081c / bin / bash

Ko ste povezani s posodo, boste videli naslednji izhod:

root @ c338aac5081c: / var / www / html #

Kje: c338aac5081c je ID vsebnika.

Zdaj v zabojniku zaženite kateri koli ukaz, kot je "free -m", kot je prikazano spodaj:

[zaščiteno po e-pošti]: / var / www / html # free -m

Morali bi videti naslednji izhod:

skupno uporabljeni brezplačni skupni pomnilnik / predpomnilnik

Spomin: 1986 981 80 117 924 711
Zamenjava: 0 0 0

Zdaj zapustite tekoči vsebnik z naslednjim ukazom:

izhod

Povežite tekoči vsebnik s priključkom za priklopno postajo

Ukaz docker Attaches vam bo omogočil tudi povezavo s tekočim vsebnikom in upravljanje vsebnika.

Če želite povezati tekoči vsebnik z ukazom Attach, zaženite naslednji ukaz:

priključek za posodo docker c338aac5081c

Ko ste povezani, morate dobiti naslednji izhod:

root @ c338aac5081c: / var / www / html #

Zaključek

V zgornjem priročniku ste izvedeli, kako se z ukazom exec and attach povežete s tekočim vsebnikom Dockerja. Oba ukaza vam omogočata, da začnete novo sejo lupine in vsebniku dodelite interaktivno lupino.

OpenTTD vs Simutrans
Ustvarjanje lastne simulacije prevoza je lahko zabavno, sproščujoče in izjemno vabljivo. Zato morate preizkusiti čim več iger, da boste našli tisto, k...
Vadnica za OpenTTD
OpenTTD je ena izmed najbolj priljubljenih poslovnih simulacijskih iger. V tej igri morate ustvariti čudovit prevozniški posel. Vendar boste začeli na...
SuperTuxKart za Linux
SuperTuxKart je odličen naslov, zasnovan tako, da vam brezplačno ponuja izkušnjo Mario Kart v vašem sistemu Linux. Igrati je precej zahtevno in zabavn...