WEBVTT


00:00:00.272 --> 00:00:03.739
[Canal de contenedores]

00:00:03.739 --> 00:00:07.721
[Conceptos básicos de los
contenedores Administración de recursos]

00:00:07.721 --> 00:00:09.242
[Canal de contenedores Microsoft] >>
Hola, bienvenido a este nuevo episodio

00:00:09.242 --> 00:00:10.431
[Canal de contenedores] Microsoft Matt McSpirit
Gurú técnico] del Canal de contenedores.

00:00:10.431 --> 00:00:13.446
[Canal de contenedores] Microsoft Matt McSpirit Gurú técnico] Mi nombre es Matt
McSpirit, gurú técnico de todo lo relacionado con nuestro centro de datos,

00:00:13.446 --> 00:00:15.367
[Canal de contenedores Neil Peterson Desarrollador de
contenido sénior] De nuevo, me acompaña Neil Peterson,

00:00:15.367 --> 00:00:18.279
[Canal de contenedores Neil Peterson Desarrollador de contenido sénior]
desarrollador de contenido que trabaja en nuestro material de contenedores.

00:00:18.279 --> 00:00:19.331
[Canal de contenedores
Microsoft] En este episodio,

00:00:19.331 --> 00:00:23.081
[Canal de contenedores Microsoft] veremos otra pieza clave
de nuestra serie Conceptos básicos de los contenedores.

00:00:23.081 --> 00:00:24.982
[Canal de contenedores Microsoft] En la
parte anterior, explicamos las carpetas compartidas,

00:00:24.982 --> 00:00:26.951
[Canal de contenedores Microsoft] Espero que la
haya encontrado útil si la ha visto.

00:00:26.951 --> 00:00:29.271
[Canal de contenedores Microsoft] Una gran cantidad de
excelente material sobre el uso de los contenedores,

00:00:29.271 --> 00:00:32.798
[Canal de contenedores Microsoft] carpetas compartidas
para sus datos y sus recursos.

00:00:32.798 --> 00:00:34.589
[Canal de contenedores Microsoft]
En este episodio concreto,

00:00:34.589 --> 00:00:37.332
[Conceptos básicos de los contenedores Administración de
recursos] vamos a ver la administración de recursos.

00:00:37.332 --> 00:00:43.489
[Conceptos básicos de los contenedores Administración de recursos] Cómo se empieza a
controlar la CPU, la memoria y el uso del almacenamiento de un contenedor.

00:00:43.489 --> 00:00:45.727
[Conceptos básicos de los contenedores Administración de recursos]
Neil, explícanos qué es la administración de recursos

00:00:45.727 --> 00:00:49.799
[Canal de contenedores Microsoft] más detalladamente y ayúdanos
a comprender qué podemos hacer con un contenedor

00:00:49.799 --> 00:00:50.815
[Canal de contenedores Microsoft] en
términos de administración de recursos.

00:00:50.815 --> 00:00:51.820
[Canal de contenedores
Microsoft] >> Claro.

00:00:51.820 --> 00:00:55.177
[Canal de contenedores Microsoft]
Es bastante sencillo con TP4,

00:00:55.177 --> 00:00:57.021
[Administración de recursos PowerShell:
Docker:] hemos lanzado varias funcionalidades

00:00:57.021 --> 00:01:00.328
[Administración de recursos PowerShell: Docker:] relacionadas con
la administración de recursos de host de contenedor.

00:01:00.328 --> 00:01:03.003
[Administración de recursos PowerShell: Docker:] >> Sí.
Esta versión Technical Preview de Windows Server 2016.

00:01:03.003 --> 00:01:04.377
[Administración de recursos PowerShell: Docker:] >>
Sí. >> No estaba en TP3.

00:01:04.377 --> 00:01:05.557
[Administración de recursos PowerShell: Docker:]
>> Exactamente. >> De acuerdo.

00:01:05.557 --> 00:01:08.361
[Administración de recursos PowerShell: Docker:]
>> Aquí hablamos de garantizar que

00:01:08.361 --> 00:01:11.276
[Administración de recursos PowerShell: Docker:] nuestros
contenedores se comportan como buenos ciudadanos

00:01:11.276 --> 00:01:13.551
[Administración de recursos PowerShell: Docker:]
con otros contenedores en el host.

00:01:13.551 --> 00:01:16.157
[Administración de recursos PowerShell: Docker:] Es muy similar
a lo que hacemos con las máquinas virtuales.

00:01:16.157 --> 00:01:18.387
[Administración de recursos PowerShell: Docker:] Podría
tener un contenedor y querer iniciarlo,

00:01:18.387 --> 00:01:21.225
[Administración de recursos PowerShell: Docker:]
asegurarme de que solo usa

00:01:21.225 --> 00:01:23.895
[Administración de recursos PowerShell: Docker:] un 10 por
ciento de la CPU, y restringe su memoria,

00:01:23.895 --> 00:01:29.727
[Administración de recursos PowerShell: Docker:] el tráfico de
red saliente y el valor de IOPS del almacenamiento.

00:01:29.727 --> 00:01:32.932
[Administración de recursos PowerShell: Docker:] Estas son las funcionalidades
que se han agregado a TP4 y que puede controlar.

00:01:32.932 --> 00:01:33.937
[Administración de recursos PowerShell: Docker:]
>> Por eso es muy importante,

00:01:33.937 --> 00:01:36.264
[Administración de recursos PowerShell: Docker: Canal de contenedores Microsoft]
especialmente si, por ejemplo, es un proveedor de servicios

00:01:36.264 --> 00:01:38.747
[Canal de contenedores] y
tienes la misma capacidad

00:01:38.747 --> 00:01:42.317
[Canal de contenedores] o una cantidad
limitada de memoria de CPU, disco, etc.

00:01:42.317 --> 00:01:43.769
[Canal de contenedores] Si tienes un
contenedor que quizás está en riesgo

00:01:43.769 --> 00:01:46.280
[Canal de contenedores] a causa
de malware o algo que

00:01:46.280 --> 00:01:49.521
[Canal de contenedores] procesa comienza a
sufrir fugas o pérdida de control,

00:01:49.521 --> 00:01:52.985
[Canal de contenedores] podría consumir todos tus recursos
y afectar A los otros contenedores y B

00:01:52.985 --> 00:01:57.414
[Canal de contenedores] todos los inquilinos que pagan tu dinero,
por lo que es importante tener estos tipos de controles.

00:01:57.414 --> 00:01:58.619
[Administración de recursos PowerShell: Docker: Canal de
contenedores Microsoft] >> Sí, sin duda. >> Bien.

00:01:58.619 --> 00:02:01.976
[Administración de recursos PowerShell: Docker: Canal de contenedores Microsoft] >>
Entonces, ¿cómo se controla a través de PowerShell y Docker?

00:02:01.976 --> 00:02:05.082
[Administración de recursos PowerShell: Docker: Canal de contenedores Microsoft] >> Dado que
aún está en sus comienzos, es decir, la versión es Technical Preview,

00:02:05.082 --> 00:02:10.297
[Canal de contenedores] y va a
ir evolucionando, se agregarán más funcionalidades,

00:02:10.297 --> 00:02:14.328
[Canal de contenedores] pero
actualmente tenemos cuatro con PowerShell.

00:02:14.328 --> 00:02:17.209
[Canal de contenedores] CPU,
memoria, redes y disco.

00:02:17.209 --> 00:02:21.495
[Canal de contenedores] También tenemos algunas funcionalidades menos importantes
con Docker asociadas al peso relativo de la CPU.

00:02:21.495 --> 00:02:23.074
[Canal de contenedores] >>
Pero hoy, todavía nos encontramos

00:02:23.074 --> 00:02:24.504
[Administración de recursos PowerShell: Docker: Canal de contenedores
Microsoft] en la versión de vista previa, estamos evolucionando,

00:02:24.504 --> 00:02:27.634
[Administración de recursos PowerShell: Docker: Canal de contenedores Microsoft]
y siempre estamos compilando con Docker. Por tanto, aunque piense

00:02:27.634 --> 00:02:29.933
[Administración de recursos PowerShell: Docker: Canal de contenedores Microsoft]
que la lista es un poco más larga para PowerShell,

00:02:29.933 --> 00:02:32.245
[Administración de recursos PowerShell: Docker: Canal de contenedores
Microsoft] no tiene por qué reflejar la versión final,

00:02:32.245 --> 00:02:34.341
[Administración de recursos PowerShell: Docker: Canal de contenedores
Microsoft] ya que aún queda un poco lejos.

00:02:34.341 --> 00:02:36.170
[Administración de recursos PowerShell: Docker: Canal de contenedores Microsoft]
>> Exacto. >> ¿Nos vas a explicar todo esto?

00:02:36.170 --> 00:02:38.550
[Administración de recursos PowerShell: Docker: Canal de contenedores Microsoft]
>> Sí, iremos al grano y echaremos un vistazo.

00:02:38.550 --> 00:02:39.561
[Canal de contenedores
Microsoft] >> Bien.

00:02:39.561 --> 00:02:44.671
[Canal de contenedores Microsoft] >> Entraré
en los pormenores de la CPU.

00:02:44.671 --> 00:02:45.678
>> Bien.

00:02:45.678 --> 00:02:50.127
>> La estableceremos, veremos un par de
cosas y mostraré un contenedor que consume

00:02:50.127 --> 00:02:52.481
toda la CPU del
host. Luego, la restringiré

00:02:52.481 --> 00:02:56.562
y veremos cómo
afecta al contenedor

00:02:56.562 --> 00:02:58.359
y, finalmente, veremos otros comandos

00:02:58.359 --> 00:02:59.441
y qué tenemos.

00:02:59.441 --> 00:03:00.488
>> Perfecto.

00:03:00.488 --> 00:03:04.300
>> Vamos allá. Primero, me
aseguraré de que esto está listo.

00:03:09.000 --> 00:03:11.004
Primero crearé el contenedor...

00:03:13.451 --> 00:03:19.866
No tiene nada de especial, estoy
creando un nuevo contenedor denominado recurso,

00:03:19.866 --> 00:03:21.747
usando la imagen windowsservercore

00:03:21.747 --> 00:03:24.725
También voy a agregar una carpeta compartida de
contenedor, que ya mencionamos en un vídeo anterior.

00:03:24.725 --> 00:03:25.735
>> Sí.

00:03:25.735 --> 00:03:28.030
>> Aquí, simplemente presento
un script para el contenedor

00:03:28.030 --> 00:03:30.152
que ejecutaré y
que delimitará la CPU.

00:03:30.152 --> 00:03:31.157
>> Bien.

00:03:31.157 --> 00:03:34.413
Ese script se encuentra en el
directorio que compartes con el contenedor.

00:03:34.413 --> 00:03:36.252
>> Sí. >> Exacto.

00:03:36.252 --> 00:03:37.737
>> Vamos a
ver este comando,

00:03:37.737 --> 00:03:41.566
Get-ContainerProcessor. Voy a ejecutarlo ahora.

00:03:42.906 --> 00:03:44.246
Podemos ver que tenemos...

00:03:44.246 --> 00:03:47.900
En realidad, tenemos dos
métricas que podemos controlar.

00:03:47.900 --> 00:03:53.100
El porcentaje de la CPU que puede
consumir un contenedor y el peso relativo.

00:03:53.100 --> 00:03:55.800
Aquí, nos centraremos en el porcentaje
de la CPU que podemos consumir.

00:03:55.800 --> 00:03:56.827
>> Bien.

00:03:56.827 --> 00:04:00.752
>> Podemos ver que está establecido
en un 100 % de forma predeterminada.

00:04:00.752 --> 00:04:01.757
>> Sí.

00:04:01.757 --> 00:04:07.486
>> Puedo usar el
comando Set-ContainerProcessor para administrarlos,

00:04:07.486 --> 00:04:09.964
así que avanzo y lo
establezco en un 50 %.

00:04:15.948 --> 00:04:17.696
Lo detengo.

00:04:26.701 --> 00:04:27.731
>> Vamos allá.

00:04:27.731 --> 00:04:31.835
>> Bien, luego
vuelvo a ejecutar Get-ContainerProcessor

00:04:31.835 --> 00:04:34.681
y podemos ver que ha
cambiado a un 50 % fácilmente.

00:04:34.681 --> 00:04:37.442
>> Supongo que, aunque no
lo hagamos ahora, el peso relativo

00:04:37.442 --> 00:04:39.165
se podrá modificar más adelante.

00:04:39.165 --> 00:04:43.893
Quiero decir si no estás
familiarizado, el máximo es más explícito,

00:04:43.893 --> 00:04:47.118
puedes superar el 50
% o su peso relativo

00:04:47.118 --> 00:04:49.706
puede reflejar no solo este
contenedor, sino todos los existentes...

00:04:49.706 --> 00:04:51.009
>> Todos los que se
ejecutan en un host, sí.

00:04:51.009 --> 00:04:54.623
>> Bien, por tanto es muy parecido
a lo que vemos en las máquinas virtuales,

00:04:54.623 --> 00:04:58.968
claramente en una plataforma Hyper-V,
donde puedes empezar a controlar

00:04:58.968 --> 00:05:01.051
en los sistemas
algunos controles más detallados.

00:05:01.051 --> 00:05:02.063
>> Sí.

00:05:02.063 --> 00:05:07.213
Todos estos comandos están documentados en
el círculo de la página de documentación.

00:05:07.213 --> 00:05:10.326
Bien, ahora vamos
a verlo en acción.

00:05:10.326 --> 00:05:12.045
Vamos a echar un vistazo.

00:05:12.045 --> 00:05:14.252
Volveré a establecerlo en 100.

00:05:14.252 --> 00:05:16.737
Como si lo
acabásemos de crear.

00:05:16.737 --> 00:05:18.335
Voy a iniciar el contenedor.

00:05:22.166 --> 00:05:24.537
>> Se está iniciando
el contenedor que denominamos recurso.

00:05:24.537 --> 00:05:25.540
>> Sí.

00:05:25.540 --> 00:05:27.068
También voy

00:05:27.068 --> 00:05:30.704
[CPU] a crear una sesión
de PowerShell con ese contenedor.

00:05:30.704 --> 00:05:31.785
[CPU] >> Bien.

00:05:39.657 --> 00:05:42.575
[CPU] >> En esta fase, no
has hecho nada para delimitar la CPU.

00:05:42.575 --> 00:05:46.082
[CPU] Solo has establecido el máximo
de 100. ¿Es 100 de forma predeterminada?

00:05:46.082 --> 00:05:47.132
[CPU] >> Sí, el valor
predeterminado de 100. >> Bien.

00:05:47.132 --> 00:05:48.261
[CPU] Por tanto, tenemos
de nuevo el valor predeterminado.

00:05:48.261 --> 00:05:52.106
[CPU] Tienes libertad para usar
lo que quieras en este contenedor

00:05:52.106 --> 00:05:55.499
[CPU] y ahora vas a ejecutar
el script que nos has comentado antes.

00:05:55.499 --> 00:05:57.338
[CPU] >> Sí. Exacto.

00:05:57.338 --> 00:05:59.812
[CPU] >> I lo
extraes de la carpeta compartida.

00:05:59.812 --> 00:06:03.265
[CPU] Los que visteis el
vídeo anterior, reconoceréis la prueba 2,

00:06:03.265 --> 00:06:05.401
[CPU] los documentos creados
por Neil durante la demostración.

00:06:05.401 --> 00:06:06.425
[CPU] >> Sí.

00:06:06.425 --> 00:06:09.840
[CPU] Aquí podemos ver
el host de contenedor.

00:06:09.840 --> 00:06:10.868
[CPU] >> Sí.

00:06:10.868 --> 00:06:13.429
[CPU] >> Observamos el
rendimiento del host de

00:06:13.429 --> 00:06:16.026
[CPU] contenedor desde el contenedor.

00:06:16.026 --> 00:06:18.071
[CPU] Voy a
ejecutar el script.

00:06:20.208 --> 00:06:24.589
[CPU] Podemos ver inmediatamente
que hemos delimitado el host.

00:06:24.589 --> 00:06:26.790
[CPU] >> ¿Esto afectaría a todos los
contenedores que se encuentran en este host?

00:06:26.790 --> 00:06:27.791
[CPU] >> Sí.

00:06:27.791 --> 00:06:30.709
[¿CPU] >> Por tanto, no
se limita solo a ese contenedor.

00:06:30.709 --> 00:06:32.134
[CPU] >> Exacto. Sin duda.

00:06:32.134 --> 00:06:34.289
[CPU] De hecho, aquí
podemos ver los detalles.

00:06:34.289 --> 00:06:35.402
>> Oigo tu portátil,
que se está calentando.

00:06:35.402 --> 00:06:37.997
>> Sí, se está calentando...

00:06:37.997 --> 00:06:39.500
>> cada vez más.

00:06:39.500 --> 00:06:44.854
>> Dado que es un proceso de
PowerShell que estoy ejecutando dentro del contenedor,

00:06:44.854 --> 00:06:49.460
podemos verlo que en el host, ya que
se trata de un contenedor de Windows Server.

00:06:49.460 --> 00:06:52.240
Aquí lo tenemos, powershell.exe.

00:06:52.240 --> 00:06:55.467
Sí, vemos que
se está volviendo loco.

00:06:55.467 --> 00:06:56.468
>> Bien.

00:06:56.468 --> 00:06:59.385
[Administrador de tareas, Finalizar proceso]
>> Vamos a detener ese proceso

00:06:59.385 --> 00:07:02.447
que, casualmente, me
echa fuera del contenedor.

00:07:04.399 --> 00:07:07.395
Así que vuelvo a entrar.

00:07:09.000 --> 00:07:11.438
Voy a detener ese contenedor.

00:07:11.438 --> 00:07:15.754
Y a limitar lo que
este contenedor determinado puede usar.

00:07:15.754 --> 00:07:18.172
>> Por tanto, el
cambio solo es posible

00:07:18.172 --> 00:07:21.310
con un contenedor detenido, ¿no
se podría hacer sobre la marcha?

00:07:21.310 --> 00:07:22.676
En este momento, sí.
>> Bien. De acuerdo.

00:07:24.470 --> 00:07:28.411
>> Voy a
modificarlo. Tengo Set-ContainerProcess,

00:07:28.411 --> 00:07:32.196
el nombre del contenedor, un máximo de
20, así que tener un 20 %.

00:07:32.196 --> 00:07:33.551
>> Si piensa
en el servicio,

00:07:33.551 --> 00:07:37.037
la capacidad del servicio de
un centro de datos modernas actual,

00:07:37.037 --> 00:07:41.219
el 20 % de una CPU o el
20 % de la capacidad de la CPU

00:07:41.219 --> 00:07:42.555
sigue siendo una
cantidad de CPU decente.

00:07:42.555 --> 00:07:43.570
>> Totalmente de
acuerdo. >> Sí.

00:07:43.570 --> 00:07:45.035
Sin duda.

00:07:45.035 --> 00:07:46.700
Voy a iniciar el contenedor.

00:07:51.005 --> 00:07:53.217
Ahora, haré exactamente lo mismo.

00:07:56.365 --> 00:07:58.138
Voy a crear una
sesión con el contenedor.

00:08:20.923 --> 00:08:24.366
[CPU] >> Por tanto, vas a volver a ejecutar
el mismo script. Esto es realmente perjudicial para la CPU.

00:08:25.566 --> 00:08:27.170
[CPU] >> Cierto.

00:08:27.170 --> 00:08:30.230
[CPU] >> Podemos verlo a la derecha,
era de 50 o 40 % aproximadamente.

00:08:30.230 --> 00:08:35.473
[CPU] >> Está estabilizado y aquí
es tan bajo como se ve aquí.

00:08:35.473 --> 00:08:38.873
[CPU] Ahora la línea
base ha aumentado un poco.

00:08:38.873 --> 00:08:39.878
[CPU] >> Sí. >>
Pero no la estamos delimitando.

00:08:39.878 --> 00:08:40.898
[CPU] >> No.

00:08:40.898 --> 00:08:42.661
[CPU] >> Considerando que estamos
ejecutando el mismo script exacto,

00:08:42.661 --> 00:08:45.313
[CPU] de modo que lo hemos
limitado un poco de manera eficaz.

00:08:45.313 --> 00:08:48.283
[CPU] >> Sí, está fluctuando,
puedes ver que fluctúa ligeramente arriba,

00:08:48.283 --> 00:08:50.685
[CPU], ligeramente abajo y
así sucesivamente mientras avanza.

00:08:50.685 --> 00:08:53.768
[CPU] La mayor parte
se administra para mantenerse bastante...

00:08:53.768 --> 00:08:56.254
>> Sí, y podemos
venir aquí otra vez y

00:08:56.254 --> 00:09:00.473
observar el efecto que
hemos ejercido en el contenedor.

00:09:00.473 --> 00:09:03.002
>> Sí, solo con
esta opción tan simple.

00:09:03.002 --> 00:09:05.058
>> Sí. Así que
esto es la CPU.

00:09:05.058 --> 00:09:07.837
Ahora repetiré la misma demostración

00:09:07.837 --> 00:09:10.282
para el resto, pero echaremos
un vistazo a los comandos.

00:09:10.282 --> 00:09:12.390
Veamos ahora la memoria...

00:09:15.284 --> 00:09:17.528
Tenemos este comando Get-ContainerMemory.

00:09:17.528 --> 00:09:19.157
Podemos ejecutarlo para cualquier contenedor.

00:09:19.157 --> 00:09:21.757
Voy a detener realmente
este contenedor muy rápidamente.

00:09:25.288 --> 00:09:27.749
De modo que,
si ejecuto Get-ContainerMemory...

00:09:29.769 --> 00:09:31.053
lo limpiaré un poco.

00:09:32.808 --> 00:09:36.222
Podemos ver que mi memoria máxima
está en este altísimo valor aquí.

00:09:36.222 --> 00:09:37.243
>> Exacto.

00:09:37.243 --> 00:09:42.526
>> He creado un poco de PowerShell para
que sea un poco más fácil de leer,

00:09:42.526 --> 00:09:49.335
así que de forma predeterminada tenemos
1024 gigabytes de memoria para un contenedor.

00:09:49.335 --> 00:09:51.264
>> ¿Gigabytes, no megabytes?
>> Gigabytes, no megabytes.

00:09:51.264 --> 00:09:53.380
>> Bien. De
acuerdo. Bastante generoso.

00:09:53.380 --> 00:09:54.480
>> Sí, una cantidad generosa,

00:09:54.480 --> 00:10:00.841
así que podemos ejecutar Set-ContainerMemory,

00:10:00.841 --> 00:10:03.417
el nombre del contenedor con
el número máximo de bytes.

00:10:03.417 --> 00:10:06.690
>> Sí. >> Usaré, 1024.

00:10:09.776 --> 00:10:13.510
Si ejecutamos lo mismo,
ahora podemos ver que, esencialmente...

00:10:13.510 --> 00:10:20.095
Sí, tenemos 1 GB o
si queremos, podemos usar 512.

00:10:20.095 --> 00:10:21.140
>> Sí.

00:10:23.098 --> 00:10:24.680
>> 0,5. >> Bien.

00:10:24.680 --> 00:10:26.337
>> Es bastante
sencillo. >> Sí.

00:10:26.337 --> 00:10:28.445
>> Almacenamiento, tenemos un comando,

00:10:28.445 --> 00:10:32.180
Get-ContainerStorage. Voy a ejecutarlo.

00:10:32.180 --> 00:10:37.529
Y vemos que tenemos el máximo
ancho de banda y el máximo IOPS,

00:10:37.529 --> 00:10:40.630
en bytes por
segundo o IOPS normalizado.

00:10:40.630 --> 00:10:42.010
>> Bien.

00:10:42.010 --> 00:10:45.999
>> De nuevo Set-ContainerStorage
y le asignamos un valor.

00:10:50.660 --> 00:10:55.728
Podemos ver que ya hay uno
establecido y podemos establecer el IOPS máximo.

00:10:59.110 --> 00:11:00.129
>> Bien.

00:11:01.720 --> 00:11:04.828
>> Para las redes,
por tanto, tenemos Set-ContainerNetworkAdapter.

00:11:08.140 --> 00:11:09.971
Todavía queda trabajo por
hacer con este comando.

00:11:09.971 --> 00:11:12.770
>> Sí, supongo
que también sería Get.

00:11:12.770 --> 00:11:15.334
>> Sí, hay una red Get,
el adaptador de red de contenedor,

00:11:15.334 --> 00:11:17.697
pero no muestra los
resultados en este momento.

00:11:17.697 --> 00:11:19.940
>> Bien, aún
en curso. >> Sí.

00:11:19.940 --> 00:11:22.466
Como puedes ver, es
una operación de PowerShell

00:11:22.466 --> 00:11:24.024
sencilla y directa.

00:11:24.024 --> 00:11:29.829
[Canal de contenedores Microsoft] Pero también tenemos algunas funcionalidades
menos importantes con los contenedores de Windows y Docker.

00:11:29.829 --> 00:11:30.853
[Canal de contenedores
Microsoft] >> Correcto.

00:11:30.853 --> 00:11:33.590
[Canal de contenedores Microsoft]
>> El comando es

00:11:33.590 --> 00:11:37.662
[CPU-shares] CPU-shares, que es
muy similar al peso relativo.

00:11:37.662 --> 00:11:39.583
[CPU-shares] >> Sí. De acuerdo.

00:11:39.583 --> 00:11:41.546
[CPU-shares] >> No lo voy
a demostrar. >> Bien. Perfecto.

00:11:41.546 --> 00:11:45.512
[CPU-Shares] ¿De modo que estos comandos son
aplicables a los contenedores de Windows Server

00:11:45.512 --> 00:11:46.926
[CPU-shares] y también
a los de Hyper-V?

00:11:46.926 --> 00:11:48.029
[CPU-shares] >> Todavía
estamos trabajando en ello.

00:11:48.029 --> 00:11:51.322
[Canal de contenedores Microsoft] >> Bien, permaneced
atentos. Al menos, se pueden comenzar a probar

00:11:51.322 --> 00:11:53.148
[Canal de contenedores Microsoft] como se
hacía desde la perspectiva de Windows Server

00:11:53.148 --> 00:11:55.323
[Canal de contenedores Microsoft] y
comenzar a comprender cómo funcionan.

00:11:55.323 --> 00:11:57.502
[Canal de contenedores Microsoft]
No creo que tanta gente

00:11:57.502 --> 00:11:59.010
[Canal de contenedores Microsoft] conozca
los controles de recursos que incluye.

00:11:59.010 --> 00:12:01.306
[Canal de contenedores Microsoft] Cuando
se empieza a leer la documentación,

00:12:01.306 --> 00:12:03.463
[Recursos Leer la documentación de contenedores Asociación de
Microsoft y Docker Introducción a Docker]es muy importante comprenderlos

00:12:03.463 --> 00:12:05.387
[Recursos Leer la documentación de contenedores Asociación de Microsoft y Docker
Introducción a Docker] >> para ese escenario concreto, como ha demostrado Neil,

00:12:05.387 --> 00:12:08.186
[Recursos Leer la documentación de contenedores Asociación de Microsoft y
Docker Introducción a Docker] >> donde existe un proceso, servicio

00:12:08.186 --> 00:12:09.968
[Recursos Leer la documentación de contenedores Asociación de Microsoft y Docker
Introducción a Docker] o aplicación intenso que consume una gran cantidad

00:12:09.968 --> 00:12:13.420
[Recursos Leer la documentación de contenedores Asociación de Microsoft y Docker
Introducción a Docker] de recursos ya sea del disco, la CPU,

00:12:13.420 --> 00:12:15.304
[Recursos Leer la documentación de contenedores Asociación de Microsoft
y Docker Introducción a Docker] la memoria o la red.

00:12:15.304 --> 00:12:17.314
[Recursos Leer la documentación de contenedores Asociación de Microsoft y
Docker Introducción a Docker] ¿Esta red tiene tráfico en ambos sentidos

00:12:17.314 --> 00:12:18.519
o solo de...

00:12:18.519 --> 00:12:19.631
[Canal de contenedores Microsoft] >>
Salida. >> salida del contenedor?

00:12:19.631 --> 00:12:20.638
[Canal de contenedores Microsoft]
>> Sí. >> Eso es.

00:12:20.638 --> 00:12:22.664
[Canal de contenedores Microsoft]
>> Me parece bien. Entonces...

00:12:22.664 --> 00:12:26.052
[Canal de contenedores Microsoft] >>
Todavía estamos trabajando en esto

00:12:26.052 --> 00:12:28.870
[Canal de contenedores] y la documentación
estará actualizada mientras se realiza el trabajo.

00:12:28.870 --> 00:12:29.893
[Canal de contenedores] >> Bien.

00:12:29.893 --> 00:12:31.912
[Canal de contenedores] Siempre vinculamos
la documentación en esta página,

00:12:31.912 --> 00:12:33.598
[Canal de contenedores Microsoft] para que
siempre tenga la información más reciente,

00:12:33.598 --> 00:12:36.554
[Canal de contenedores Microsoft] está en las diapositivas,
por lo que puede verla en el vídeo.

00:12:36.554 --> 00:12:39.141
[Canal de contenedores Microsoft] Las recomendaciones
de hoy: descargar la versión Technical Preview,

00:12:39.141 --> 00:12:41.029
[Canal de contenedores Microsoft] probarla,
jugar con los controles de recursos

00:12:41.029 --> 00:12:42.922
[Canal de contenedores Microsoft] que
Neil nos acaba de mostrar

00:12:42.922 --> 00:12:46.523
[Canal de contenedores Microsoft] y las carpetas
compartidas que mencionamos en el vídeo anterior.

00:12:46.523 --> 00:12:47.923
[Canal de contenedores
Microsoft] Consultar la documentación.

00:12:47.923 --> 00:12:49.595
[Canal de contenedores Microsoft] Indica
cómo recorrer muchos de estos elementos.

00:12:49.595 --> 00:12:52.970
[Canal de contenedores Microsoft] También verá muchos de
estos vídeos insertados con parte de este contenido,

00:12:52.970 --> 00:12:55.097
[Canal de contenedores Microsoft], por lo
que no debe dejar de consultarlo.

00:12:55.097 --> 00:13:00.103
[Canal de contenedores Microsoft] Puede ver la documentación relevante
de Microsoft en Docker y en el sitio de Docker.

00:13:00.103 --> 00:13:02.253
[Canal de contenedores Microsoft] Hay
montones de información útil para empezar

00:13:02.253 --> 00:13:05.451
[Canal de contenedores Microsoft] y que puede
probar en su propio entorno, así como funcionalidades

00:13:05.451 --> 00:13:07.435
[Canal de contenedores Microsoft] para probar
en Azure. Hay muchas maneras diferentes

00:13:07.435 --> 00:13:09.834
[Canal de contenedores Microsoft]
para empezar muy, muy rápidamente.

00:13:09.834 --> 00:13:11.260
[Canal de contenedores Microsoft]
Con esto llegamos al final.

00:13:11.260 --> 00:13:12.827
[Canal de contenedores Microsoft] En el
siguiente episodio, echaremos un vistazo a

00:13:12.827 --> 00:13:15.166
[Canal de contenedores Microsoft] contenedores
de Hyper-V. No deje de verlo,

00:13:15.166 --> 00:13:17.696
[Canal de contenedores Microsoft] ya
que es muy importante para comprender

00:13:17.696 --> 00:13:21.277
[Canal de contenedores Microsoft] las diferencias de los
contenedores de Hyper-V, su aspecto, cómo se administran.

00:13:21.277 --> 00:13:24.393
[Canal de contenedores Microsoft] Es
totalmente diferente, muy sencillo, directo,

00:13:24.393 --> 00:13:25.878
[Canal de contenedores
Microsoft] veremos todo eso.

00:13:25.878 --> 00:13:28.739
[Canal de contenedores Microsoft] Asegúrese de verlo. Por
último, solo me queda dar las gracias a Neil.

00:13:28.739 --> 00:13:31.273
[Canal de contenedores Microsoft] Gracias
por tu tiempo como siempre.

00:13:31.273 --> 00:13:34.256
[Canal de contenedores Microsoft] Nos vemos de
nuevo en otro episodio del Canal de contenedores.

00:13:34.256 --> 00:13:35.631
[Canal de contenedores Microsoft] Gracias.

00:13:35.631 --> 00:13:40.638
[Recursos Descargar Windows Server 2016 Technical Preview Leer la documentación
de contenedores Asociación de Microsoft y Docker Introducción a Docker]

00:13:40.638 --> 00:13:45.136
[Canal de contenedores]

00:13:48.408 --> 00:13:51.158
[9 channel9.msdn.com]</para>  </doc></root>