Puncte:0

Cum se accesează sistemul de fișiere din containerele Docker pe Ubuntu 20.04?

drapel in

Trebuie să accesez un sistem de fișiere al unei imagini docker, dar când folosesc calea /var/lib/docker asta primesc

buildkit/ containere/ imagine/ network/ overlay2/ plugins/ runtimes/ swarm/ tmp/ trust/ volumes/

Nu pot găsi aufs, deci cum pot accesa sistemul de fișiere al oricăror imagini Docker?

Artur Meinild avatar
drapel vn
În mod implicit, Docker utilizează acum sistemul de fișiere `overlay2` peste imagini. Dar încercați să explicați cazul dvs. de utilizare: *De ce* trebuie să accesați sistemul de fișiere din interiorul containerelor? Dacă vă descrieți cazul de utilizare, este mai ușor să vă oferim cea mai bună soluție.
Puncte:2
drapel vn

Pe lângă răspunsul lui MaestroGlanz, puteți, de asemenea, să exportați un întreg sistem de fișiere al unui container Docker într-un .gudron Arhiva:

utilizator@mașină $ docker export --output="nume-container.tar" <nume-container>

Și pentru a reitera, dacă aveți nevoie de acces persistent la unele fișiere sau foldere din interiorul unui container, ar putea fi o idee bună să le mapați direct atunci când porniți containerul, astfel:

utilizator@mașină $ docker run -d -v /path/to/data:/data <container-name>

Aceasta va mapa directorul /date în interiorul containerului către director /cale/spre/date pe sistemul dvs. de fișiere local.

Puncte:2
drapel in

În mod normal, nu puteți găsi fișierele containerului pe hard disk. Dacă doriți să răsfoiți fișierele, aveți nevoie de un shell în interiorul containerului:

utilizator@mașină $ docker exec - it <nume-container> /bin/bash

Dacă doriți să accesați fișierul, cel mai bine este să îl copiați din container cu

utilizator@mașină $ docker cp <nume-container>:/cale/la/fișier /țintă/cale/

Dacă doriți să accesați fișierul real, trebuie să montați fișierul în container la creare.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.