José Juan Sánchez Hernández

Aprender Docker, un enfoque práctico


Скачать книгу

4.5. Obtener el listado de contenedores – docker ps

       4.5.1. Obtener el listado de los contenedores que están en ejecución

       4.5.2. Obtener el listado de todos los contenedores

       4.5.3. Obtener el identificador de los contenedores que están en ejecución

       4.5.4. Obtener el identificador de todos los contenedores

       4.6. Ejecutar un comando dentro de un contenedor

       4.7. Ejecutar un contenedor en modo interactivo

       4.8. Eliminar contenedores – docker rm

       4.8.1. Eliminar un contenedor que está detenido

       4.8.2. Eliminar un contenedor que está en ejecución

       4.8.3. Eliminar un contenedor y sus volúmenes anónimos asociados

       4.8.4. Eliminar los contenedores que están detenidos

       4.8.5. Eliminar los contenedores que están en ejecución y detenidos

       4.9. Mostrar la salida estándar de un contenedor – docker logs

       4.10. Creación de un contenedor en segundo plano

       4.11. Publicar los puertos de un contenedor

       4.11.1. Opción -p, --publish

       4.11.2. Opción -P, --publish-all

       4.12. Cómo conectarnos a un contenedor en ejecución

       4.12.1. docker attach

       4.12.2. docker exec

       4.13. Copiar archivos y directorios – docker cp

       4.14. Cómo detener un contenedor – docker stop

       4.15. Cómo iniciar un contenedor – docker start

       4.16. Políticas de reinicio

       CAPÍTULO 5 Almacenamiento en Docker

       5.1. Almacenamiento en Docker

       5.2. Bind mounts

       5.3. Formas de crear un bind mount en un contenedor

       5.4. Crear un bind mount de solo lectura

       5.5. Cómo crear las rutas de los directorios en un bind mount

       5.6. Ejemplo para compartir el código fuente de una aplicación

       5.7. Ejemplo para compartir un archivo de configuración

       5.8. Volúmenes

       5.9. Administración de volúmenes – docker volume

       5.10. Creación de un volumen

       5.10.1. Creación de un volumen con el comando docker volume create

       5.10.2. Creación de un volumen al crear un contenedor con docker run

       5.11. Inspeccionar un volumen

       5.12. Obtener el listado de volúmenes

       5.13. Eliminar volúmenes que no están en uso

       5.14. Eliminar volúmenes

       5.15. Ejemplo de creación de un contenedor con MySQL

       5.15.1. Creación de un contenedor MySQL con un volumen anónimo

       5.15.2. Creación de un contenedor MySQL con un volumen con nombre

       5.15.3. Inicializar un contenedor de MySQL con una base de datos

       CAPÍTULO 6 Redes en Docker

       6.1. Redes en Docker

       6.1.1. Container Network Model (CNM)

       6.1.2. libnetwork

       6.1.3. Drivers de red

       6.2. Redes