Geeky Theory

Curso Docker - 10. Iniciar y parar contenedores Docker

Los contenedores Docker pueden pausarse, iniciarse, eliminarse, etc. Para comenzar a ver el ciclo de vida de un contenedor Docker vamos a comenzar ejecutando el siguiente comando: docker run -it ubuntu bash Iniciar un contenedor Si recordáis, antes habíamos creado un contenedor con el nombre ubuntubash. Vamos a iniciarlo con

Curso Docker - 11. Crear una imagen a partir de un contenedor con Docker commit

Vamos a crear un nuevo contenedor llamado geekytheory: docker run --name geekytheory -it ubuntu bash Una vez dentro, vamos a ejecutar los siguientes comandos: apt update apt install vim mkdir geekytheory vim geekytheory/geekytheory.txt A continuación vamos a crear una imagen a partir de este contenedor. Para ello, vamos

Curso Docker - 12. Qué es el Dockerfile

El Dockerfile es una herramienta que nos ofrece la posibilidad de crear una imagen Docker a medida. Contiene una serie de instrucciones dentro de un fichero que harán que podamos crear imágenes Docker rápidamente. Dicho de otra manera, Dockerfile es un documento de texto que contiene las órdenes a las

Curso Docker - 13. Cómo crear un Dockerfile

Aunque ya hemos visto cómo crear un Dockerfile y generar una imagen con él, vamos a ver un ejemplo más completo: crearemos un servidor web con Apache y PHP 7.2 para poder servir y desarrollar páginas web. Vamos a crear una nueva carpeta o proyecto, llamado apache2-php72-webserver. Dentro estará

Curso Docker - 14. Exponer puertos en Docker

A continuación vamos a crear un nuevo contenedor basándonos en la imagen que acabamos de crear: docker run -d --name webserver apache-php72-webserver:1.0 La opción -d sirve para ejecutar un contenedor en segundo plano y mostrar su identificador al crearlo. Si entramos en localhost [http://localhost], vemos que el

Geeky Theory © 2026