Docker Compose es una herramienta que no viene instalada en Linux y que tendremos que instalar, pero nos hará la vida mucho más fácil a la hora de evitar poner todos esos comandos tan tediosos que hemos visto anteriormente en un artículo
Nos dirigimos a la web oficial en el apartado de Linux y seguimos la documentación oficial, o simplemente pegamos los dos comandos que podemos encontrar debajo del enlace.
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
Posteriormente crearemos un archivo docker-compose.yml Importante que se llame específicamente así.
1.- Versión de docker file. // la podemos encontrar en la documentación de Docker
2.- Servicios // son como los contenedores, es decir todo aquello que necesitamos para que nuestra App funcione
3.- Imagen // son las imágenes que corren sobre cada servicio, sí o sí son necesarios
docker-compose up // comando para lanzar mi docker-compnse.yml
docker-compose ps // lista todos los contenedores o servicios lanzados con docker compose
docker networt inspect docker_default // ver la red que por defecto crea docker compose
docker-compose logs // me lista los logs de todos los servicios lanzados con docker-compose
docker-compose logs nombre-servicio // ver los logs de un solo servicio lazado con mi docker compose
docker-compose down // detiene y elimina todo lo creado con docker compose incluida la red creada por docker compose.
¿Quieres compartirlo en las redes sociales?
No hay comentarios, anímate y deja el primero.