Un contenedor contiene lo necesario para que nuestras aplicaciones se puedan ejecutar y los cuales están basados en una o más imágenes.
¿Y cómo obtengo las imágenes para crear un contenedor?
Como se mencionó anteriormente existe una gran comunidad de docker en la cual podemos encontrar gran cantidad de imágenes para la creación de contenedores. Para ello ir a la url: https://hub.docker.com.
Docker Hub es un repositorio de imágenes subidas por la comunidad para facilitarnos su uso. Es posible que nosotros creemos nuestras propias imágenes y las subamos para compartirlas con la comunidad. Para buscar imágenes en Docker Hub podemos hacerlo a través de su página web o directamente desde la terminal. Veamos un ejemplo, en la página de docker huc buscar la imagen de Ubuntu y luego buscamos por medio de la consola de comandos con el comando “docker search ubuntu”


Tags: Son versiones de las imágenes, es decir, a medida que se van agregando librerías, aplicaciones la versión de la imagen va cambiando. Lo que nos permiten hacer los tags es realizar búsquedas de imágenes, pero filtrando los resultados por el tag indicado.
Ejemplo: docker search Ubuntu:16.04; docker pull Ubuntu:16.04