Diferencia entre revisiones de «Usuario:ManuelRomero/ProgramacionWeb/Docker/dockerComposer»

De WikiEducator
Saltar a: navegación, buscar
(Página creada con «===Concepto ==== *Con esta herramienta vamos a poder crear un ambiente de ejecucución basada en contenedores donde estarán los diferentes servicios y lógicamente se va...»)
 
(Concepto =)
 
Línea 1: Línea 1:
===Concepto ====
+
===Concepto ===
 
*Con esta herramienta vamos a poder crear un ambiente de ejecucución basada en  contenedores  donde estarán los diferentes servicios y lógicamente se van a poder ver entre ellos, a través de una red creada para ello.
 
*Con esta herramienta vamos a poder crear un ambiente de ejecucución basada en  contenedores  donde estarán los diferentes servicios y lógicamente se van a poder ver entre ellos, a través de una red creada para ello.
  
Línea 6: Línea 6:
 
*Para crear el ambiente, vamos a seguir una serie de pasos:
 
*Para crear el ambiente, vamos a seguir una serie de pasos:
 
*1.- Creamos tantos ficheros (uno o varios) como necesitemos para especificar nuestros contenedores '''''DockerFile'''' donde  
 
*1.- Creamos tantos ficheros (uno o varios) como necesitemos para especificar nuestros contenedores '''''DockerFile'''' donde  
*2.- Creamos un fichero llamado '''''docker-cpomposer-yml''''' donde incluirmos los servicios que necesitamos en nuestro ambiente así como el contenedor o fichero dockerfile en el cual se va a crear nuestro fichero. Igualmnete en este fichero linkamos servicios, abrimos puertos, ....
+
*2.- Creamos un fichero llamado '''''docker-cpomposer.yml''''' donde incluirmos los servicios que necesitamos en nuestro ambiente así como el contenedor o fichero dockerfile en el cual se va a crear nuestro fichero. Igualmnete en este fichero linkamos servicios, abrimos puertos, ....
 
*3.- Ejecutamos el comando '''''docker-composer up ''''' para levantar todos los contenedores especificados y poder empezar a utilizar el ambiendo especificado.
 
*3.- Ejecutamos el comando '''''docker-composer up ''''' para levantar todos los contenedores especificados y poder empezar a utilizar el ambiendo especificado.
  

Última revisión de 20:54 15 sep 2022

Concepto

  • Con esta herramienta vamos a poder crear un ambiente de ejecucución basada en contenedores donde estarán los diferentes servicios y lógicamente se van a poder ver entre ellos, a través de una red creada para ello.
[POSIBLE IMAGEN]
  • Para crear el ambiente, vamos a seguir una serie de pasos:
  • 1.- Creamos tantos ficheros (uno o varios) como necesitemos para especificar nuestros contenedores DockerFile' donde
  • 2.- Creamos un fichero llamado docker-cpomposer.yml donde incluirmos los servicios que necesitamos en nuestro ambiente así como el contenedor o fichero dockerfile en el cual se va a crear nuestro fichero. Igualmnete en este fichero linkamos servicios, abrimos puertos, ....
  • 3.- Ejecutamos el comando docker-composer up para levantar todos los contenedores especificados y poder empezar a utilizar el ambiendo especificado.

Comandos

  • Un fichero docker-composer.yml, es un ficheor yaml, que va a definir
*Servicios : Van a ser los componentes de los que consta nuestro ambiente de desarrollo
*Redes
*Volúmenes