Introduccion a Docker
Publicado el 05 de November, 2025
Docker general
Temas: Docker
Al trabajar con docker tenemos imágenes hechas por los desarrolladores para poder implementar entornos sin que tengamos que configurar nada. Por ejemplo un entorno de mongodb. En este entorno no tenemos que instalarlo, ejecutar su servicio ni nada, descargada la imagen se ejecuta su contenedor y especifica puertos, pero luego ya está funcional.
sudo docker pull mongo:latest
Cuando vamos a correr los contenedores tenemos que especificar cuál y en qué puertos, nombre, etc.
docker run --name nombre-contendor -p puertoAnfitrion:puertoContedor -d imagenDocker
#ejemplo funcional
docker run --name mongodb -p 27017:27017 -d mongodb:latest
Con esto tendríamos un contenedor corriendo con mongodb. Si quisiéramos acceder a el deberíamos hacer referencia a su puerto y como se ejecuta en el entorno local podemos acceder a su dirección con localhost:puerto.

Comandos generales para el uso de contenedores
#Crear un contenedor de la imagen deseada
docker run --name nombre imagen
#conectarse al contenedor
docker attach nombre
#parar contenedor
docker stop nombre