Historia peluqueria
Enviado por Hugo Boisseranc • 5 de Septiembre de 2018 • Reseña • 543 Palabras (3 Páginas) • 96 Visitas
Índice 7
Índice
Prólogo.........................................................................................................13
Capítulo I
Introducción a Docker................................................................................15
1. Nacimiento y evolución de los contenedores............................................................15
2. Contenedores Docker vs. Máquinas virtuales (VM)...............................................16
2.1. ¿Qué es Docker?................................................................................................................. 16
2.2. Diferencias entre Máquinas Virtuales y contenedores Docker........................................... 17
3. Docker frente a sus competidores.............................................................................18
3.1. Rocket................................................................................................................................. 18
3.2. Original Mesos Container y Universal Container Runtime (UCR).................................... 18
3.3. CRI-O.................................................................................................................................. 19
3.4. Unikernels........................................................................................................................... 19
4. Estandarización de la tecnología de contenedores..................................................19
4.1. Image-spec.......................................................................................................................... 20
4.2. Runtime-spec...................................................................................................................... 21
5. Introducción a Docker...............................................................................................22
5.1. Componentes Docker ......................................................................................................... 22
5.2. Diferencias entre imagen y contenedor Docker.................................................................. 24
5.3. El demonio Docker (o Docker Engine) .............................................................................. 24
5.4. Instalación de Docker.......................................................................................................... 26
5.4.1. Windows....................................................................................................................... 26
5.4.2. Mac............................................................................................................................... 26
5.4.3. Linux............................................................................................................................. 27
5.5. Primeros pasos con Docker................................................................................................. 28
Capítulo II
Dockerfile.....................................................................................................39
1. Dockerfile....................................................................................................................39
8 Docker: SecDevOps
1.1. Formato............................................................................................................................... 42
1.2. Directivas............................................................................................................................ 42
1.3. escape.................................................................................................................................. 42
1.4. Variables de entorno............................................................................................................ 43
1.5. Fichero .dockerignore......................................................................................................... 44
1.6. FROM................................................................................................................................. 46
1.7. RUN.................................................................................................................................... 51
1.8. CMD.................................................................................................................................... 52
1.9. ENTRYPOINT.................................................................................................................... 53
1.10. LABEL.............................................................................................................................. 56
1.11. EXPOSE............................................................................................................................ 56
1.12. ENV................................................................................................................................... 57
1.13. ADD.................................................................................................................................. 58
1.14. COPY................................................................................................................................ 59
1.15. VOLUME.......................................................................................................................... 60
1.16. USER................................................................................................................................ 62
1.17. WORKDIR........................................................................................................................ 63
1.18. ARG.................................................................................................................................. 64
1.19. ONBUILD......................................................................................................................... 66
1.20. STOPSIGNAL.................................................................................................................. 67
1.21. HEALTHCHECK.............................................................................................................. 68
1.22. SHELL.............................................................................................................................. 69
Capítulo III
Imágenes......................................................................................................71
1. Capas...........................................................................................................................71
...