Aprender Docker, un enfoque práctico. José Juan Sánchez Hernández

Чтение книги онлайн.

Читать онлайн книгу Aprender Docker, un enfoque práctico - José Juan Sánchez Hernández страница 17

Aprender Docker, un enfoque práctico - José Juan  Sánchez Hernández

Скачать книгу

Illustration

      Si tiene algún problema durante la instalación de Docker Desktop, puede consultar la solución de los problemas más comunes en la web oficial:

Illustration

       Opciones de configuración de Docker Desktop

      Para acceder a las opciones de configuración de Docker Desktop, hay que mostrar el menú contextual que aparece al pulsar el botón derecho sobre el icono de Docker de la barra de estado. Desde ahí, podemos seleccionar la opción «Settings».

Illustration

       Figura 2.2. Menú contextual que muestra la opción Settings, que permite configurar Docker Desktop.

      Al hacer esto, nos aparecerá una ventana con las opciones de configuración de Docker Desktop, que están divididas en cinco grupos:

      Illustration General.

      Illustration Resources.

      Illustration Docker Engine.

      Illustration Experimental Features.

      Illustration Kubernetes.

      En una instalación básica, no es necesario modificar ninguna de las opciones de configuración. Si ha realizado la instalación de Docker Desktop utilizando WSL 2 como backend, asegúrese de que la opción «Use the WSL 2 based engine» aparece seleccionada en el apartado de configuración general.

Illustration

       Figura 2.3. Configuración general de la aplicación Docker Desktop 4.0.1 para Windows.

       Contenedores Linux y contenedores Windows

      Docker Desktop para Windows 10 nos permite trabajar con contenedores Linux y Windows. En el capítulo 1 de este libro, puede encontrar las principales diferencias que existen entre ellos.

      En la instalación por defecto de Docker Desktop para Windows 10, están activados los contenedores Linux. Para trabajar con contenedores Windows, tenemos que mostrar el menú contextual que aparece al pulsar el botón derecho sobre el icono de Docker de la barra de estado. En este menú, aparecerá la opción «Switch to Windows containers».

Illustration

       Figura 2.4. Menú contextual que muestra la opción para seleccionar los contenedores Windows.

      Para poder utilizar contenedores Windows en Windows 10, hay que tener activadas las características de Windows «Hyper-V» y «Contenedores».

Illustration

       Figura 2.5. Aquí se muestran las características de Windows «Hyper-V» y «Contenedores» activadas.

       Comprobación de la instalación

      En este apartado, vamos a mostrar qué información nos tendría que devolver el comando docker version, dependiendo del tipo de contenedores que hayamos elegido en Docker Desktop.

      Contenedores Linux

Illustration

      1. Indica el sistema operativo y la arquitectura donde se está ejecutando el cliente. En ese caso, el cliente se ejecuta en el sistema operativo Windows en una arquitectura amd64.

      2. Señala el sistema operativo y la arquitectura donde se está ejecutando el servicio Docker daemon. En este caso, se ejecuta en el sistema operativo Linux, en una arquitectura amd64.

      Contenedores Windows

Illustration Illustration

      1. Indica el sistema operativo y la arquitectura donde se está ejecutando el cliente. En ese caso, el cliente se ejecuta en el sistema operativo Windows en una arquitectura amd64.

      2. Señala el sistema operativo y la arquitectura donde se está ejecutando el servicio Docker daemon. En este caso, se ejecuta en el sistema operativo Windows en una arquitectura amd64.

      En los sistemas operativos Windows Server, no vamos a poder instalar Docker Engine Community Edition (CE); solo podremos instalar la versión empresarial Mirantis Container Runtime (MCR). Además, esta versión solo dispone de soporte a partir de Windows Server 2019.

      Mirantis nos proporciona un script para realizar la instalación de MCR de una forma muy sencilla. Solo tenemos que abrir una consola de PowerShell como administrador y ejecutar los siguientes comandos.

      En primer lugar, descargamos el script install.ps1, de la web oficial de Mirantis:

Illustration

      Configuramos una directiva de ejecución de PowerShell para poder ejecutar el script que hemos descargado en la sesión actual. Este paso es opcional:

Illustration

      Illustration -ExecutionPolicy RemoteSigned. Esta directiva de ejecución requiere que los scripts que se han descargado de Internet estén firmados por una entidad de confianza.

      Illustration -Scope Process. Este ámbito hace que la configuración elegida solo afecte a la sesión actual y los cambios se eliminen al cerrar la sesión de PowerShell.

      Illustration -Force. Esta

Скачать книгу