Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 16310|Atsakyti: 1

[Linux] "Centos7 Docker" diegimas ir konfigūravimas praktiškai

[Kopijuoti nuorodą]
Paskelbta 2018-08-24 13:29:40 | | | |
Pagrindinės sąvokos

"Docker" apima tris pagrindines sąvokas

Paveikslėlis
Konteineris
Saugykla
Kai suprantate šias tris sąvokas, suprantate visą "Docker" gyvavimo ciklą.

Įdiekite aplinką

"CentOS Linux" leidimas 7.5.1804 (branduolys)
"Docker" versija 1.13.1

1. "Docker" diegimas ir paleidimas

Įdiekite "Docker"

Nustatyti įkrovą



"Docker" paslauga paleidžiama ir sustabdoma

# Pagrindinės informacijos peržiūra

[root@VM_0_9_centos ~]# docker versija
Client:
Version:         1.13.1
API versija: 1.26
Paketo versija: docker-1.13.1-74.git6e3bb8e.el7.centos.x86_64
Go versija: go1.9.4
Git įsipareigojimas: 6e3bb8e/1.13.1
Built:           Tue Aug 21 15:23:37 2018
OS/Arch: linux/amd64

Server:
Version:         1.13.1
API versija: 1.26 (minimali versija 1.12)
Paketo versija: docker-1.13.1-74.git6e3bb8e.el7.centos.x86_64
Go versija: go1.9.4
Git įsipareigojimas: 6e3bb8e/1.13.1
Built:           Tue Aug 21 15:23:37 2018
OS/Arch: linux/amd64
Experimental:    false

2. Vaizdų įsigijimas ir konteinerių naudojimas

"docker run" ir "docker create" parametrai iš esmės yra vienodi,Vykdyti sukuria konteinerį ir paleidžia jį fone, o kurti sukuria tik konteinerį
"Docker Run" yra lygiavertis "Docker Create" ir "Docker Start"


Konteinerio išteklių limito parametrai

"Docker" konteineriai automatiškai paleidžia sistemos parametrus
ne – numatytasis, jei konteineris pakimba, jis nebus automatiškai paleistas iš naujo
on-failure – iš naujo paleiskite konteinerį, kai jis išeina su ne 0 kodu
    Taip pat gali būti priimtas pasirinktinis maksimalus perkrovimų skaičiaus parametras (pvz., įjungus-nesėkmė:5).
visada – paleiskite iš naujo, nepriklausomai nuo išėjimo kodo

Konteinerio būsenos informacijos peržiūra


3. "Docker", kad įdiegtumėte "dotnet"

Vaizdų saugyklos adresas:Hipersaito prisijungimas matomas.

Atsisiųskite paveikslėlį


Išvardinkite "Docker" vaizdus, kurie jau pasiekiami vietoje




Peržiūrėkite veidrodžio detales


Sukurkite konteinerius naudodami veidrodžius

Ši komanda paleidžia bash terminalą (Sukurto bash konteinerio, kai išeisite naudodami komandą exit, konteineris bus automatiškai nutrauktas

Paleiskite toliau pateiktą komandą ir pažiūrėkite, ar "dotnet" pagrindinė aplinka yra gerai



Įveskite išeikite iš konteinerio.
Išvardijami visi šiuo metu veikiantys konteineriai
"Docker" PS

Kitame straipsnyje aš įdiegsiu dotnet projektą docker paleisti

(Pabaiga)





Ankstesnis:"Docker" versijos skirstomos į CE ir EE skirtumus
Kitą:Aštuoni realūs "Docker" naudojimo atvejai
Paskelbta 2019-06-25 17:23:22 |
Kitame straipsnyje įdėsiu "dotnet" projektą į "docker" ir paleidžiu šį skyrių
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com