Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

542
Views
¿Qué significa sha256 en Docker, dónde están los directorios de capas de imagen?

Soy novato en Docker. Tengo que cuestionar teóricamente sobre Docker. Sabemos que, por defecto, Docker usa AUFS, sistema de archivos de capas. ¿Dónde puedo encontrar las carpetas /var/libs/docker para cada capa? Me gustaría verlo.

Y segunda cosa:
¿Qué es sha256 ? Sé que es un número-hash. Pero, ¿qué significa en Docker?

about 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Puede ver más en " Docker y AUFS en la práctica "

https://docs.docker.com/engine/userguide/storagedriver/images/aufs_layers.jpg

Este diagrama muestra que cada capa de imagen y la capa de contenedor se representan en el sistema de archivos de los hosts de Docker como un directorio en /var/lib/docker/.
El punto de montaje de unión proporciona la vista unificada de todas las capas.

A partir de Docker 1.10, los ID de capa de imagen no se corresponden con los nombres de los directorios que contienen sus datos.

Como mencioné antes :

la API V2 no se ocupa de las identificaciones de imágenes. Más bien, utiliza resúmenes para identificar capas, que se pueden calcular como propiedad de la capa y son verificables de forma independiente.

Ver " Registro de Docker HTTP API V2 ":

Este diseño de API se basa en gran medida en la direccionabilidad del contenido.
El núcleo de este diseño es el concepto de un identificador de contenido direccionable.

Identifica el contenido de forma única tomando un hash resistente a colisiones de los bytes. Dicho identificador se puede calcular y verificar de forma independiente mediante la selección de un algoritmo común.
Si dicho identificador se puede comunicar de manera segura, se puede recuperar el contenido de una fuente no segura, calcularlo de forma independiente y estar seguro de que se obtuvo el contenido correcto.
En pocas palabras, el identificador es una propiedad del contenido.

Para eliminar la ambigüedad de otros conceptos, llamamos a este identificador un resumen .
Un resumen es un resultado hash serializado, que consta de un algoritmo y una parte hexadecimal. El algoritmo identifica la metodología utilizada para calcular el resumen. La parte hexadecimal es el resultado codificado en hexadecimal del hash.

Definimos una cadena de resumen para que coincida con la siguiente gramática:

 digest := algorithm ":" hex algorithm := /[A-Fa-f0-9_+.-]+/ hex := /[A-Fa-f0-9]+/

Algunos ejemplos de resúmenes incluyen los siguientes:

 digest description sha256:6c3c624b58dbbcd3c0dd82b4c53f04194d1247c6eebdaab7c610cf7d66709b3b Common sha256 based digest

Si bien el algoritmo permite implementar una amplia variedad de algoritmos, las implementaciones compatibles deben usar sha256

about 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!