Docker-CE


Conociendo docker.

Published on November 16, 2020 by Lucho

post docker tutorial

2 min READ

Este post esta dedicado a comentar un poco la tecnologia de contenedores Docker. La idea detras de Docker es crear contenedores ligeros y portables para las aplicaciones software que puedan ejecutarse en cualquier máquina con Docker instalado, independientemente del sistema operativo que la máquina tenga por debajo, facilitando así también los despliegues

Beneficios

Docker es una herramienta diseñada para beneficiar tanto a desarrolladores, testers, como administradores de sistemas, en relación a las máquinas, a los entornos en sí donde se ejecutan las aplicaciones software, los procesos de despliegue, etc

Comandos basicos

En docker exiten una serie de comandos basicos para hacer uso de el

docker run -it --name primer-contenedor ubuntu  #-> Crearemos un contenedor docker y entraremos de forma intereactiva a el con la imagen de ubuntu
docker ps #-> Nos permite ver contenedores que esta corriendo ahora mismo en nuestro sistema host
docker ps -a #-> Nos permite ver los contenedores que estan detenidos
docker images #-> Nos permite ver las imagenes docker que tenemos descargadas en nuestro host
docker logs primer-contenedor #-> Nos permite ver los logs que esta generando el contenedor
docker start/stop primer-contenedor #-> Nos permite iniciar o detener el contenedor
docker rm primer-contenedor #-> Nos permite borrar el contenedor

Para mas informacion revisar la documentacion oficial Docker-Documentacion

Docker-Compose

Docker Compose es una herramienta que permite simplificar el uso de Docker. A partir de archivos YAML es mas sencillo crear contendores, conectarlos, habilitar puertos, volumenes, etc.

Con Compose puedes crear diferentes contenedores y al mismo tiempo, en cada contenedor, diferentes servicios, unirlos a un volúmen común, iniciarlos y apagarlos, etc. Es un componente fundamental para poder construir aplicaciones y microservicios.

Docker-Compose

Documentacion

Para mas informacion sobre como crear un manifiesto de compose ir a la Documentacion

Para mas informacion sobre comandos de docker-compose ir a la Documentacion

Aplicaciones

En la medida del tiempo estaremos viendo aplicacion por aplicacion. Breves reseñas, explicaciones y tutoriales sobre los servicios y aplicaciones desplegadas en docker

Abajo dejo el enlace al repositorio donde se almacenan mis contrucciones de archivos yml utilizando la herramienta docker-compose

👇

Aplicaciones Docker

Pronto este post tendra mas informacion y un tutorial sobre docker y contenedores

Hasta la proxima…