Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
clase:daw:daw:2eval:tema07 [2020/12/17 13:20] admin [Gestión de Contenedores] |
clase:daw:daw:2eval:tema07 [2024/02/05 07:47] admin [Gestión de Contenedores] |
||
---|---|---|---|
Línea 16: | Línea 16: | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
+ | |||
+ | ===== Datos de servidores ===== | ||
+ | |||
+ | {{: | ||
===== Instalación ===== | ===== Instalación ===== | ||
Línea 34: | Línea 38: | ||
Para comprobar que todo funciona , lanzar la siguiente orden: | Para comprobar que todo funciona , lanzar la siguiente orden: | ||
- | sudo docker run hello-world | + | sudo docker |
Línea 100: | Línea 104: | ||
| [[https:// | | [[https:// | ||
| [[https:// | | [[https:// | ||
+ | | [[https:// | ||
Las dos órdenes mas complejas e importantes para la gestión de los contenedores son: | Las dos órdenes mas complejas e importantes para la gestión de los contenedores son: | ||
Línea 107: | Línea 111: | ||
==== docker container run ==== | ==== docker container run ==== | ||
- | Pone en marcha la imagen creando un contenedor.Su forma mas sencilla de usar es '' | + | Pone en marcha la imagen creando un contenedor.Su forma mas sencilla de usar es '' |
* '' | * '' | ||
- | * '' | + | * '' |
* '' | * '' | ||
* '' | * '' | ||
Línea 116: | Línea 120: | ||
* '' | * '' | ||
* '' | * '' | ||
+ | |||
Línea 133: | Línea 138: | ||
docker container run \ | docker container run \ | ||
- | -d \ | + | -dit \ |
| | ||
-v / | -v / | ||
Línea 139: | Línea 144: | ||
-p 4000: | -p 4000: | ||
| | ||
+ | | ||
| | ||
Línea 145: | Línea 151: | ||
Lo mas complicado de la orden '' | Lo mas complicado de la orden '' | ||
</ | </ | ||
+ | |||
+ | === Más opciones === | ||
+ | Veamos ahora otras opciones de '' | ||
+ | |||
+ | * '' | ||
+ | * '' | ||
+ | * Otra opción que suelen tener los contenedores, | ||
+ | |||
+ | <sxh base> | ||
+ | docker container run \ | ||
+ | -dit \ | ||
+ | | ||
+ | --rm \ | ||
+ | -w / | ||
+ | -v / | ||
+ | -e MYSQL_ROOT_PASSWORD=root | ||
+ | -p 4000: | ||
+ | | ||
+ | | ||
+ | | ||
+ | </ | ||
+ | |||
+ | hemos añadido '' | ||
+ | Y también hemos añadido '' | ||
Línea 193: | Línea 223: | ||
* El puerto interno 8080 que se vea en la máquina en el puerto 11211 | * El puerto interno 8080 que se vea en la máquina en el puerto 11211 | ||
* Que los datos de configuración de Jenkins (en "/ | * Que los datos de configuración de Jenkins (en "/ | ||
- | * Que el nombre del contenedor sea "Prueba Jenkins" | + | * Que el nombre del contenedor sea "prueba_jenkins" |
+ | * Que el nombre DNS sea " | ||
* Que sea un demonio | * Que sea un demonio | ||