Docker: Comandos básicos para docker-compose

2020-02-27

No pretendo crear un articulo sobre el uso de docker-compose, tan solo te voy a mostrar una serie de comandos rápidos para la utilización y su administración.

Cosas a tener en cuenta:

  • image: imagen del contenedor que se va a utiliza, dependiendo de la arquitectura del procesador de la maquina en la que se va a utilizar, puede ser para arm, x86, etc

  • volumes: son los volúmenes (directorios) accesibles desde el contenedor

  • environment: las variables de entorno que modifican el contenedor

  • ports: puertos mapeados, por ejemplo 90:80, el contenedor escucha peticiones externas por el puerto 90 y las redirige al puerto 80 interno del contenedor.

  • links: para indicar las referencias contra otro docker

  • container_name: Nombre para que le vamos a dar al contenedor

  • hostname: nombre de la maquina del contenedor

Comprobar la sintaxis

docker-compose config

Desplegar docker-compose

docker-compose up -d

Desplegar docker-compose con otro nombre

docker-compose -f <docker-compose_file> up -d

Comprobar que está bien desplegado

docker-compose ps

Parar o arrancar


docker-compose stop

docker-compose start

Ver los logs

docker-compose logs

Ver logs en tiempo real

docker-compose logs -f

Ver logs de un contenedor en concreto

docker-compose logs <nombre_docker>

Espero que te haya gustado, pasa un buen día… :penguin:

Ingrese la dirección de su instancia


Más publicaciones como esta

Synology: Iniciar sesión en Home Assistant a través de proxy inverso

2020-12-10 | #docker #homeassistant

Un NAS de Synology puede ser el compañero perfecto para ejecutar Home Assistant a travós de su proxy inverso, sin embargo me he encontrado que cada vez que intento iniciar sesión desde una red externa, veo la página de inicio de sesión de Home Assistant, pero tras ingresar el ID de inicio de sesión y la contraseña, aparece el mensaje “Unable to connect to Home Assistant.

Continuar leyendo 


Compresión H265 para películas con Unmanic

2021-04-19 | #docker

Unmanic es una herramienta simple para optimizar tu biblioteca de vídeos a un solo formato. Es habitual que en tu biblioteca de películas tengas diferentes formatos de vídeo y audio, con Unmanic podemos convertir y estandarizar todas nuestra colección multimedia de una manera muy simple.

Continuar leyendo 