Comando para visualizar información de imágenes y contenedores
Docker info
Comando para visualizar contenedores arrancados
Comando para visualizar contenedores (aunque no estén arrancados)
Docker ps -a
Comando para parar o arrancar contenedores
Docker stop/start (nombre o id del contenedor)
Comando para crear un contenedor, pero sin arrancarlo
Docker create (nombre que se le quiera dar)
ej: docker create –name nombredelaimagenapartirdelaquesecrea
–name (nombre que se le quiera dar al contenedor)
Comando para crear el contenedor y arrancarlo
Docker run (nombre que se le quiera dar al contenedor)
ej: docker run –name nombredelaimagenapartirdelaquesecrea
–name (nombre que se le quiera dar al contenedor)
¿Para qué se utiliza el comando docker build?
Crear una imagen a partir del fichero Dockerfile, situado en el directorio actual
Docker build -t (nombre de la imagen que queremos dar:tag imagen que queremos dar)
Palabras reservadas dentro del fichero dockerfile
Comando para visualizar las imágenes que tenemos disponibles
Comando para borrar contenedor
Docker rm (id del contenedor)
Comando para borrar imagen
Docker rmi (id de la imagen)
Comando para lanzar un comando hacia un contenedor
Docker exec (id del contenedor o nombre) (comando que queremos, por ejemplo df, ps, etc al ser Linux)
¿Que variante tiene el comando exec para “meternos” dentro del bash de un contenedor y ejecutar comandos desde dentro?
Docker exec -it (id o nombre del contenedor) bash
Comando para realizar flujos de entrada/salida de un contenedor con la máquina de fuera
Conecta nuestro terminal con la salida, entrada y salida de error estándar de un contenedor en ejecución (stdin, stdout, stderror)
¿Qué hace el comando docker container export?
Exportar el sistema de ficheros del contenedor como un fichero tar.
Sería como hacer un backup del estado del sistema de ficheros del contenedor, como una foto o instantánea a ese estado.
Qué hace el comando docker container commit
Crear una nueva imagen a partir de los cambios que se hayan hecho en un contenedor.
Sería como una imagen que tenías antes, pero tuneada.