Seka: interaga CLI-administranto por Docker-ujoj

sekdokisto

Docker estas programaro, kiu ebligas virtualigon ĉe operaciuma nivelo konata kiel ujoj, uzas la rimedajn izolajn ecojn de la Linukso-kerno, kiel ekzemple cgroups kaj kernaj nomspacoj, kaj aliaj por permesi sendependajn ujojn kuri ene de unu Linukso-kazo.

Docker provizas manieron sekure ruli izolitajn programojn en ujo, plenplena de ĉiuj ĝiaj dependecoj kaj bibliotekoj.

Se vi estas uzantoj de Docker hodiaŭ ni parolos pri aplikaĵo, kiu eble interesos vin.

Pri Seka

Dry estas senpaga multiplataforma malfermfonta programo, kiu funkcias de la komandlinio por administri Docker.

Ĉi tiu ilo montras al ni informojn pri ujoj, bildoj kaj retoj, kaj, se Docker Swarm funkcias, ĝi ankaŭ montras ĉiajn informojn pri la stato de la Swarm-areto.

Ĝi povas konekti al lokaj aŭ foraj Docker-demonoj.

Krom montri informojn, povas esti uzata por administri Docker. Plej multaj ordonoj, kiujn havas la oficiala Docker CLI, estas haveblaj en Dry kun la sama konduto.

Kiel instali Dry en Linukso?

sekaj ĝi haveblas per unu sola duuma, do ĝia instalado en Linukso estas tre simpla.

Por tiuj, kiuj estas Arch Linux, Manjaro kaj derivitaj uzantoj povas trovi Dry en AUR, do ili devas havi AUR ebligita en sia dosiero pacman.conf.

Por instali ĝin, vi nur devas tajpi la jenan komandon:

pacaur -S dry-bin

Ankaŭ eblas instali Dry de Docker kiel ujo, do se vi volas instali ĝin tiel, vi devas tajpi la jenon:

docker run -it -v /var/run/docker.sock:/var/run/docker.sock moncho/dry

La lasta vojo al instali Dry en Linukso estas elŝutante skripton, kiu prizorgos la instaladon.

Ni devas malfermi terminalon kaj plenumi la jenajn komandojn:

curl -sSf https://moncho.github.io/dry/dryup.sh | sudo sh
sudo chmod 755 /usr/local/bin/dry

Farita la instalado Ni nun povas ekuzi la aplikaĵon en niaj sistemoj.

Kiel uzi Dry?

Por ekuzi ĉi tiun programon en nia sistemo, Ni devas malfermi terminalon kaj plenumi la jenan komandon:

dry

Farante tion, fenestro simila al ĉi tiu devas aperi, kie ĝi montras, ke dry jam funkcias kaj montras la informojn.

sekaj

sekaj uzeblas per iuj klavoj, do prenante la informojn de via oficiala spaco en github, la aliroj estas jenaj:

Tutmondaj Ŝlosiloj

Ŝlosilo priskribo
% Montri filtriliston
F1 Ordigu la liston
F5 ĝisdatiga listo
F8 montri endokigeblan diskuzon
F9 montri lastajn 10 dokajn eventojn
F10 montru dokan informon
1 montru liston de ujoj
2 montri bildliston
3 montri retliston
4 montri nodliston (en svarma reĝimo)
5 montru la liston de servoj (en svarma reĝimo)
Arrowup movu kursoron supren laŭ unu linio
Arrowdown movu la kursoron malsupren unu linion
g movu la kursoron al la supro
G movu la kursoron al la fundo
q eliri el seko

Komandoj por ujoj

Ligilo priskribo
Enigu montras la komandan menuon de ujo
F2 ebligi / malebligi montradon de haltigitaj ujoj
i inspekti
l ujaj ŝtipoj
e retiriĝi
s statistikoj
Stir + e forigu ĉiujn haltigitajn ujojn
Ctrl + k mortigi
Stir + r komenci / rekomenci
Stir + t halti

Bildaj komandoj

Ŝlosilo aŭ kombinaĵo priskribo
i rekordo
r ruli komandon en nova ujo
Stir + d forigu pendantajn bildojn
Stir + e forigu la bildon
Stir + f Forigi bildon
Enigu inspekti

Retaj komandoj

Ŝlosilo aŭ kombinaĵo priskribo
Stir + e forigi reton
Enigu inspekti

Servaj komandoj

Ŝlosilo priskribo
i inspekti servon
l servaj rekordoj
Stir + r forigi servon
Stir + s halta servo
Enigu montri servajn taskojn

Movu tra bufroj

Ŝlosilo priskribo
g movu la kursoron al la komenco de la bufro
G movu la kursoron al la fino de la bufro
n post la serĉo, antaŭeniru al la sekva serĉrezulto
N post la serĉo, reiru al la antaŭa serĉrezulto
s Buscar
pg supren movu kursoron 'ekrangrandeco' vicigas
pg malsupren movu kursoron 'ekrangrandeco' liniojn malsupren

La enhavo de la artikolo aliĝas al niaj principoj de redakcia etiko. Por raporti eraron alklaku Ĉi tie.

Estu la unua por komenti

Lasu vian komenton

Via retpoŝta adreso ne estos eldonita.

*

*

  1. Respondeculo pri la datumoj: Miguel Ángel Gatón
  2. Celo de la datumoj: Kontrola SPAM, administrado de komentoj.
  3. Legitimado: Via konsento
  4. Komunikado de la datumoj: La datumoj ne estos komunikitaj al triaj krom per laŭleĝa devo.
  5. Stokado de datumoj: Datumbazo gastigita de Occentus Networks (EU)
  6. Rajtoj: Iam ajn vi povas limigi, retrovi kaj forigi viajn informojn.

bool (vera)