Notas de la versión de Docker Desktop para Mac 3.x
Esta página contiene las notas de la versión de Docker Desktop para Mac 3.x.
Docker Desktop 3.6.0
2021-08-11
Novedades
- Dev Environments: Puedes crear un entorno Dev Environment a partir de tu repositorio Git local.
- Volume Management: Puedes ordenar los volúmenes por el nombre, la fecha de creación y el tamaño del volumen. También puedes buscar volúmenes específicos utilizando el campo Search. Para obtener más información, consulta Explorar volúmenes.
Actualizaciones
- Compose V2 RC1
- Autocompletado de la línea de comandos de Docker Compose.
- Se permite configurar 0 en la escala/réplicas.
- Se detecta un nuevo contenedor en los registros con
—follow.
- Go 1.16.7
- Docker Engine 20.10.8
- containerd v1.4.9
- runc v1.0.1
- Kubernetes 1.21.3
- Linux kernel 5.10.47
Corrección de errores y cambios menores
- Se actualizó la configuración del kernel para corregir una regresión de rendimiento en Docker Desktop 3.0.0 que causaba que la publicación de puertos de contenedores tardara 10 veces más que en versiones anteriores. Para obtener más información, consulta linuxkit/linuxkit#3701 y docker/for-mac#5668.
- Se corrigió un error por el cual el servidor DNS fallaba tras recibir un datagrama inesperadamente grande.
- Se corrigió un problema relacionado con la aceleración por hardware docker/for-mac#5121.
- Se corrigió un problema relacionado con omitir actualizaciones en Mac docker/for-mac#5842.
Docker Desktop 3.5.2
2021-07-08
Novedades
Dev Environments Preview: Dev Environments te permite colaborar sin problemas con los miembros de tu equipo sin tener que cambiar de rama de Git para llevar tu código a las máquinas de tus compañeros. Al utilizar Dev Environments, puedes compartir tu trabajo en curso con los miembros de tu equipo con un solo clic y sin tener que lidiar con conflictos de fusión.
Actualizaciones
- Los comandos
compose runycompose executilizan flujos independientes para stdout y stderr. Consulta docker/compose-cli#1873. - Los comandos
compose runycompose execadmiten teclas de desasociación (detach keys). Corrige docker/compose-cli#1709. - Se corrigieron las opciones
--forcey--volumesen el comandocompose rm. Consulta docker/compose-cli#1844. - Se corrigió la configuración IPAM de la red. El servicio puede definir una IP fija. Correcciones para docker/compose-cli#1678 y docker/compose-cli#1816.
- Los comandos
Dev Environments
- Compatibilidad con VS Code Insiders.
- Se permite a los usuarios especificar una rama al clonar un proyecto.
Corrección de errores y cambios menores
- Dev Environments: Se corrigió una pantalla en blanco en algunos escenarios de creación y eliminación. Corrige dev-environments#4.
- Dev Environments: Se corrigió el manejo de errores al eliminar un entorno. Corrige dev-environments#8.
- Dev Environments: Los botones Start, Stop y Share se desactivan mientras se crea o elimina un entorno.
- Se corrigió una fuga de conexiones al usar
virtualization.frameworky no usarvpnkit. - Se corrigieron trazas falsas en las actualizaciones de iptables.
- Se corrigió un retraso al agregar una opción de reenvío de puertos múltiples.
Docker Desktop 3.5.1
2021-06-25
Novedades
Dev Environments Preview: Dev Environments te permite colaborar sin problemas con los miembros de tu equipo sin tener que cambiar de rama de Git para llevar tu código a las máquinas de tus compañeros. Al utilizar Dev Environments, puedes compartir tu trabajo en curso con los miembros de tu equipo con un solo clic y sin tener que lidiar con conflictos de fusión.
Compose V2 beta: Docker Desktop incluye la versión beta de Compose V2, que admite el comando docker compose como parte de la CLI de Docker. Aunque docker-compose sigue estando soportado y mantenido, la implementación de Compose V2 depende directamente de los enlaces de compose-go que se mantienen como parte de la especificación. El comando compose en la CLI de Docker admite la mayoría de los comandos y opciones de docker-compose. Se espera que sea un reemplazo directo para docker-compose. Quedan algunas opciones por implementar; consulta la lista de compatibilidad de docker-compose para obtener más información sobre las opciones admitidas en el nuevo comando compose. Si experimentas algún problema con Compose V2, puedes volver a Compose v1 realizando cambios en la configuración Experimental de Docker Desktop, o ejecutando el comando docker-compose disable-v2. Envíanos tus comentarios sobre el nuevo comando ‘compose’ creando un problema en el repositorio de GitHub Compose-CLI.
Corrección de errores y cambios menores
- Se corrigió un enlace a la política que proporciona detalles sobre cómo Docker maneja los datos de diagnóstico cargados. Corrige docker/for-mac#5741.
Docker Desktop 3.5.0
2021-06-23
Novedades
Dev Environments Preview: Dev Environments te permite colaborar sin problemas con los miembros de tu equipo sin tener que cambiar de rama de Git para llevar tu código a las máquinas de tus compañeros. Al utilizar Dev Environments, puedes compartir tu trabajo en curso con los miembros de tu equipo con un solo clic y sin tener que lidiar con conflictos de fusión.
Compose V2 beta: Docker Desktop incluye la versión beta de Compose V2, que admite el comando docker compose como parte de la CLI de Docker. Aunque docker-compose sigue estando soportado y mantenido, la implementación de Compose V2 depende directamente de los enlaces de compose-go que se mantienen como parte de la especificación. El comando compose en la CLI de Docker admite la mayoría de los comandos y opciones de docker-compose. Se espera que sea un reemplazo directo para docker-compose. Quedan algunas opciones por implementar; consulta la lista de compatibilidad de docker-compose para obtener más información sobre las opciones admitidas en el nuevo comando compose. Si experimentas algún problema con Compose V2, puedes volver a Compose v1 realizando cambios en la configuración Experimental de Docker Desktop, o ejecutando el comando docker-compose disable-v2. Envíanos tus comentarios sobre el nuevo comando ‘compose’ creando un problema en el repositorio de GitHub Compose-CLI.
Actualizaciones
- Compose V2 beta
- Se corrigió un error por el cual no se podía iniciar un contenedor cuando un archivo se montaba de tipo bind en un punto de montaje anidado. Corrige docker/compose-cli#1795.
- Se agregó soporte para enlaces de contenedores (container links) y enlaces externos.
- Se introdujo la opción
docker compose logs --since --until. docker compose config --profilesahora enumera todos los perfiles definidos.
- De Kubernetes 1.21.1 a Kubernetes 1.21.2
Corrección de errores y cambios menores
- Volume Management
- Los usuarios pueden eliminar un archivo o directorio dentro de un volumen utilizando el Dashboard de Docker.
- La vista Volumes en el Dashboard de Docker muestra la hora de la última modificación y el tamaño del contenido dentro de un volumen.
- Los usuarios pueden guardar los archivos y directorios dentro de un volumen desde el Dashboard de Docker.
- Se corrigió un error que causaba que Docker no pudiera iniciarse debido a que
/usr/binno estaba presente en elPATH. Corrige docker/for-mac#5770. - Docker Desktop permite modificar archivos dentro de un directorio del host que es un punto de montaje anidado en un contenedor. Corrige docker/for-mac#5748.
- Se corrigió un error de migración de configuración que causaba que Docker Desktop no encontrara los datos de imágenes y contenedores después de actualizar a la versión 3.4.0. Corrige docker/for-mac#5754.
- Docker Desktop destaca la arquitectura de las imágenes no nativas en el Dashboard de Docker en Apple Silicon.
- Se corrigió el uso de
virtualization.frameworken macOS 12 (Monterey). - El
contextpredeterminado de la CLI dedockeres ahoradesktop-linux. - Mostrar la ventana emergente de comentarios de Docker Desktop solo al hacer clic en el menú de Docker.
Docker Desktop 3.4.0
2021-06-09
Novedades
Volume Management: Los usuarios de Docker Desktop pueden crear y eliminar volúmenes utilizando el Dashboard de Docker y también ver qué volúmenes se están utilizando. Para obtener más información, consulta Explorar volúmenes.
Compose V2 beta: Docker Desktop incluye la versión beta de Compose V2, que admite el comando docker compose como parte de la CLI de Docker. Aunque docker-compose sigue estando soportado y mantenido, la implementación de Compose V2 depende directamente de los enlaces de compose-go que se mantienen como parte de la especificación. El comando compose en la CLI de Docker admite la mayoría de los comandos y opciones de docker-compose. Se espera que sea un reemplazo directo para docker-compose. Quedan algunas opciones por implementar; consulta la lista de compatibilidad de docker-compose para obtener más información sobre las opciones admitidas en el nuevo comando compose. Si experimentas algún problema con Compose V2, puedes volver a Compose v1 realizando cambios en la configuración Experimental de Docker Desktop, o ejecutando el comando docker-compose disable-v2. Envíanos tus comentarios sobre el nuevo comando ‘compose’ creando un problema en el repositorio de GitHub Compose-CLI.
Omitir actualizaciones de Docker Desktop: Todos los usuarios pueden omitir una actualización cuando se les solicite instalar lanzamientos individuales de Docker Desktop.
Deprecación
- Docker Desktop ya no instala Notary. Puedes utilizar Docker Content Trust para la firma de imágenes.
Actualizaciones
- Docker Engine 20.10.7
- Docker Compose 1.29.2
- Docker Hub Tool v0.4.1
- Compose CLI v1.0.16
- Kubernetes 1.21.1
- containerd v1.4.6
- runc v1.0.0-rc95
- Go 1.16.5
Corrección de errores y cambios menores
- Se evita que
docker runse bloquee si falla la inyección de eventos inotify. Corrige docker/for-mac#5590. - Se corrigió un error al mostrar el registro stderr en la interfaz de usuario. Corrige docker/for-mac#5688.
- Se corrigió un problema que causaba que la emulación de
riscv64fallara en Docker Desktop. Corrige docker/for-mac#5699. - Se recupera espacio automáticamente después de eliminar contenedores mediante la eliminación de volúmenes y la eliminación de la caché de compilación.
- Docker Desktop permite configurar un proxy HTTP en blanco para el motor de Docker, lo que desactivará por completo el proxy HTTP interno. Consulta docker/for-mac#2467.
- Las aplicaciones de Docker Compose con nombres de archivo distintos de
docker-compose.ymlahora se pueden eliminar desde Docker Desktop. Corrige docker/for-win#11046. - Docker Desktop expone la CPU del host en Apple silicon. Corrige docker/for-mac#5681.
- Se evita la fuga de puertos abiertos vinculados a puertos privilegiados e IP específicas al reiniciar el motor. Corrige docker/for-mac#5649.
- Uso de
vpnkitconvirtualization.frameworkpara corregir problemas de conectividad con clientes VPN como Cisco AnyConnect. - Se corrigió la falta del número de versión en la ventana de diálogo de actualización.
- Se corrigió un problema por el cual los diagnósticos a veces no se cargaban correctamente desde el cuadro de diálogo Support.
- Se corrigieron las entradas DNS para
*.docker.internaly el restablecimiento del clúster de Kubernetes tras cambiar la IP de la VM. Corrige docker/for-mac#5707, docker/for-mac#5680, docker/for-mac#5663 y docker/for-mac#5653. - Se evita ejecutar
com.docker.osxfscuando gRPC FUSE está habilitado. Corrige docker/for-mac#5725.
Problemas conocidos
- En Apple Silicon, en contenedores
arm64nativos, las versiones anteriores delibsslendebian:buster,ubuntu:20.04ycentos:8experimentarán un fallo de segmentación (segfault) al conectarse a algunos servidores TLS, por ejemplo,curl https://dl.yarnpkg.com. El error está corregido en versiones más recientes delibsslendebian:bullseye,ubuntu:21.04yfedora:35.
Docker Desktop 3.3.3
2021-05-06
Actualizaciones
Corrección de errores y cambios menores
- Se corrigió el error al cargar los diagnósticos desde la pantalla de Troubleshoot.
Docker Desktop 3.3.2
2021-05-03
Actualizaciones
Corrección de errores y cambios menores
- Se corrigió un error con los chips de Apple por el cual ocasionalmente se perdía el último byte en una transferencia de red.
- Se corrigió un error por el cual un
metrics-portdefinido en el archivodaemon.jsondel motor bloqueaba el reinicio de la aplicación. - Se corrigió una fuga de puertos efímeros. Corrige docker/for-mac#5611.
- Emulación de una CPU Intel más moderna con
qemuen un chip de Apple para una mejor compatibilidad de imágenes. Consulta docker/for-mac#5561. - Habilitar la recolección de basura de buildkit de forma predeterminada.
- Se corrigió un error que bloqueaba la vinculación al puerto 123. Corrige docker/for-mac#5589.
- Desactivar los proxys transparentes HTTP y HTTPS cuando no hay ningún proxy ascendente configurado. Corrige docker/for-mac#5572.
- Revertir a la implementación del proxy HTTP y HTTPS utilizada en la versión 3.2.2.
- Se eliminó la configuración de Kubernetes "Deploy Docker Stacks to Kubernetes by default". El componente se eliminó en la versión 2.4.0.0, pero olvidamos quitar la configuración. Corrige docker/for-mac#4966.
Docker Desktop 3.3.1
2021-04-15
Novedades
Docker Desktop está disponible tanto para chips de Apple silicon como de Intel. Esto ofrece a los desarrolladores la posibilidad de elegir sus entornos de desarrollo locales y amplía los flujos de desarrollo para aplicaciones basadas en ARM. Para obtener más información, consulta Docker Desktop para Apple silicon.
Corrección de errores y cambios menores
- Docker Desktop garantiza que los permisos de
/dev/nully otros dispositivos estén configurados correctamente como0666(rw-rw-rw-) dentro de contenedores--privileged. Corrige docker/for-mac#5527. - Se corrigió un problema que causaba que Docker Desktop fallara durante el inicio cuando no podía establecer una conexión con Docker Hub en el backend. Corrige docker/for-win#10896.
- Mac con Apple silicon: Docker Desktop reduce el consumo de CPU en estado inactivo.
Problemas conocidos
Apple silicon
- El comando
pingdesde el interior de un contenedor hacia Internet no funciona como se espera. Para probar la red, recomendamos utilizarcurlowget. Consulta docker/for-mac#5322. - Los usuarios pueden experimentar ocasionalmente una caída de datos cuando un flujo TCP está semicerrado.
Docker Desktop 3.3.0
2021-04-08
Puedes especificar cuándo descargar e instalar una actualización de Docker Desktop. Cuando una actualización está disponible, Docker Desktop muestra un icono para indicar la disponibilidad de una versión más reciente. Puedes descargar la actualización en segundo plano cuando te resulte conveniente. Cuando se complete la descarga, solo debes seleccionar Update y reiniciar para instalar la última actualización.
Los desarrolladores que utilizan Docker Desktop con fines profesionales pueden necesitar omitir una actualización específica en ocasiones. Por este motivo, los usuarios con una suscripción de pago de Docker pueden omitir las notificaciones de una actualización en particular cuando aparece un recordatorio.
Para los desarrolladores en entornos gestionados por TI, que no tienen acceso de administrador para instalar actualizaciones de Docker Desktop, existe una opción en el menú de configuración para optar por no recibir notificaciones sobre las actualizaciones de Docker Desktop si su Docker ID forma parte de una suscripción de equipo (Team).
Actualizaciones
- Docker Compose 1.29.0
- Compose CLI v1.0.12
- Linux kernel 5.10.25
- Snyk v1.461.0
- Docker Hub Tool v0.3.1
- containerd v1.4.4
- runc v1.0.0-rc93
Corrección de errores y cambios menores
- Se corrigió un problema al visualizar aplicaciones de Compose que se iniciaron con un nombre de proyecto explícito. Corrige docker/for-win#10564.
- Se corrigió un error por el cual
--add-host host.docker.internal:host-gatewaycausaba quehost.docker.internalse resolviera en una dirección IP incorrecta. Consulta docker/for-linux#264. - Se corrigió un error que causaba que el tráfico HTTP entre contenedores se enrutara incorrectamente hacia el proxy HTTP externo. Corrige docker/for-mac#5476.
- Se corrigió un error que podía causar que otros archivos en la misma carpeta que el disco de la VM se eliminaran al cambiar el tamaño del disco. Corrige docker/for-mac#5486.
- Se corrigió un problema por el cual las descargas delta causaban una excepción de instrucción no válida (
Illegal instruction exception). Corrige docker/for-mac#5459. - Aplicar las reglas de proxy HTTPS basadas en dominios
no_proxypara conexiones cifradas. Corrige docker/for-mac#2732. - Se corrigió la falta de texto en el cuadro de diálogo de restablecimiento a los valores de fábrica. Corrige docker/for-mac#5457.
- Se corrigió un problema por el cual ejecutar un contenedor con un puerto aleatorio en el host causaba que el Dashboard de Docker Desktop abriera incorrectamente un navegador con el puerto 0 en lugar de utilizar el puerto asignado.
- Se corrigió un problema por el cual la descarga de una imagen desde Docker Hub utilizando el Dashboard de Docker Desktop fallaba silenciosamente.
- Se eliminó el nombre DNS no utilizado
docker.for.mac.http.internal. - Realizar una comprobación del sistema de archivos al iniciar la VM Linux.
- Detectar fallos del kernel de Linux y reportarlos al usuario.
Docker Desktop 3.2.2
2021-03-15
Corrección de errores y cambios menores
- Se corrigió un problema que impedía que los contenedores se vincularan al puerto 53. Corrige docker/for-mac#5416.
- Se corrigió un problema por el cual los binarios Intel de 32 bits se emulaban en CPU Intel. Corrige docker/for-win#10594.
- Se corrigió un problema relacionado con el alto consumo de CPU y la interfaz de usuario congelada al perder la conexión de red. Corrige for-win/#10563.
- Se corrigió un problema al abrir una terminal en iTerm2 cuando no tiene otras ventanas abiertas. Corrige docker/roadmap#98.
Docker Desktop 3.2.1
2021-03-05
Actualizaciones
Corrección de errores y cambios menores
- Se corrigió un problema que a veces causaba que Docker Desktop fallara al iniciar después de actualizar a la versión 3.2.0. Corrige docker/for-mac#5406. Si sigues experimentando este problema al intentar actualizar de 3.2.0 a 3.2.1, recomendamos que desinstales la versión 3.2.0 e instales manualmente Docker Desktop 3.2.1.
Docker Desktop 3.2.0
2021-03-01
Novedades
- El Dashboard de Docker se abre automáticamente al iniciar Docker Desktop.
- El Dashboard de Docker muestra un consejo una vez a la semana.
- Docker Desktop utiliza iTerm2 para iniciar la terminal en el contenedor si está instalado. De lo contrario, inicia la aplicación predeterminada Terminal.app. docker/roadmap#98.
- Se añade compatibilidad experimental para utilizar el nuevo framework Apple Virtualization (requiere macOS Big Sur 11.1 o posterior).
- BuildKit es el constructor (builder) predeterminado para todos los usuarios, no solo para nuevas instalaciones. Para desactivar esta configuración, ve a Preferences > Docker Engine y añade el siguiente bloque al archivo de configuración del daemon de Docker:
"features": {
"buildkit": false
}Actualizaciones
- Docker Engine 20.10.3
- Docker Compose 1.28.5
- Compose CLI v1.0.9
- Docker Hub Tool v0.3.0
- QEMU 5.0.1
- Amazon ECR Credential Helper v0.5.0
- Alpine 3.13
- Kubernetes 1.19.7
- Go 1.16
Corrección de errores y cambios menores
- Se corrigió un problema en la pantalla de detalles del contenedor donde los botones desaparecían al desplazar los registros. Corrige docker/for-mac#5290.
- Se corrigió un problema al reenviar múltiples puertos con una red de contenedores IPv6. Corrige docker/for-mac#5247.
- Se corrigió una regresión donde
docker loadya no podía utilizar un archivo xz. Corrige docker/for-mac#5271. - Se corrigió un problema de navegación en la vista Containers / Apps. Corrige docker/for-win#10160.
- Se corrigió la vista de instancia de contenedor con nombres largos de contenedor/imagen. Corrige docker/for-mac#5290.
- Se corrigió un problema al vincular puertos en IP específicas. Nota: Ahora puede tardar un poco de tiempo antes de que el comando
docker inspectmuestre los puertos abiertos. Corrige docker/for-mac#4541. - Se corrigió un problema por el cual una imagen eliminada del Dashboard de Docker se seguía mostrando en la vista Images.
Problema conocido
Docker Desktop a veces puede fallar al iniciar después de actualizar a la versión 3.2.0. Si experimentas este problema, recomendamos que desinstales la versión 3.2.0 e instales manualmente Docker Desktop 3.2.1. Consulta docker/for-mac#5406.
Docker Desktop 3.1.0
2021-01-14
Novedades
- El daemon de Docker ahora se ejecuta dentro de un contenedor basado en Debian Buster (en lugar de Alpine).
Actualizaciones
Corrección de errores y cambios menores
- Se corrigieron problemas de confiabilidad de la interfaz de usuario cuando los usuarios crean o eliminan gran cantidad de objetos en lotes.
- Se corrigió un problema con la resolución de direcciones DNS en contenedores Alpine. Corrige docker/for-mac#5020.
- Se rediseñó la interfaz de usuario de Support para mejorar la usabilidad.
Docker Desktop 3.0.4
2021-01-06
Actualizaciones
Corrección de errores y cambios menores
- Se evitan los tiempos de espera durante
docker-compose upal acelerar la invalidación de la caché. Corrige docker/for-mac#4957. - Se evita generar un evento DELETE falso del sistema de archivos al invalidar las cachés. Corrige docker/for-mac#5124.
Problemas conocidos
- Algunas direcciones DNS no se resuelven dentro de contenedores basados en Alpine Linux 3.13. Consulta docker/for-mac#5020.
Docker Desktop 3.0.3
2020-12-21
Corrección de errores y cambios menores
- Se corrigió un problema que causaba que fallaran los montajes de volúmenes superpuestos. Corrige docker/for-mac#5157. Sin embargo, las correcciones para docker/for-mac#4957 y docker/for-mac#5124 se han revertido como resultado de este cambio, por lo que esos problemas están presentes de nuevo.
Problemas conocidos
- Algunas direcciones DNS no se resuelven dentro de contenedores basados en Alpine Linux 3.13. Consulta docker/for-mac#5020.
- Puede haber tiempos de espera durante docker-compose up si se están iniciando varios servicios. Consulta docker/for-mac#4957 y docker/for-mac#5124.
Docker Desktop 3.0.2
2020-12-18
Corrección de errores y cambios menores
- Se evitan los tiempos de espera durante
docker-compose upal acelerar la invalidación de la caché. Corrige docker/for-mac#4957. - Se evita generar un evento DELETE falso del sistema de archivos al invalidar las cachés. Corrige docker/for-mac#5124.
- Es posible compartir directorios en
~/Library(excepto los directorios de datos de Docker Desktop) con un contenedor. Corrige docker/for-mac#5115. - Se mostrará un mensaje emergente de advertencia de rendimiento si creas un contenedor que comparte el directorio
Homeo el directorioLibraryde un usuario.
Problemas conocidos
- Algunas direcciones DNS no se resuelven dentro de contenedores basados en Alpine Linux 3.13. Consulta docker/for-mac#5020.
Docker Desktop 3.0.1
2020-12-11
Corrección de errores y cambios menores
- Se corrigió un problema que causaba que ciertos directorios no fueran montables dentro de los contenedores. Corrige docker/for-mac#5115. Consulta los Problemas conocidos a continuación.
Problemas conocidos
- No es posible realizar montajes de tipo bind de archivos dentro de
~/Libraryen un contenedor en este momento. Consulta docker/for-mac#5115. - Compilar una imagen con BuildKit desde una URL de git falla al usar el formato
github.com/org/repo. Como alternativa para resolver este problema, utiliza el formatogit://github.com/org/repo. - Algunas direcciones DNS no se resuelven dentro de contenedores basados en Alpine Linux 3.13. Consulta docker/for-mac#5020.
Docker Desktop 3.0.0
2020-12-10
Novedades
- Uso de un número de versión de tres dígitos para los lanzamientos de Docker Desktop.
- A partir de Docker Desktop 3.0.0, las actualizaciones son mucho más pequeñas ya que se aplicarán mediante parches delta.
- Primera versión de
docker compose(como alternativa a la versión existentedocker-compose). Admite algunos comandos básicos pero aún no la funcionalidad completa dedocker-compose.- Admite los siguientes subcomandos:
up,down,logs,build,pull,push,ls,ps. - Admite volúmenes básicos, montajes de tipo bind, redes y variables de entorno. Envíanos tus comentarios creando un problema en el repositorio de GitHub compose-cli.
- Admite los siguientes subcomandos:
- Docker Hub Tool v0.2.0
Actualizaciones
Corrección de errores y cambios menores
- Se degradó el kernel a 4.19.121 para reducir el uso de CPU de hyperkit. Corrige docker/for-mac#5044.
- Se evita almacenar en caché tamaños y modos de archivos incorrectos al usar
osxfs. Corrige docker/for-mac#5045. - Se corrigió un posible error en el uso compartido de archivos donde un archivo puede parecer tener el tamaño incorrecto en un contenedor cuando se modifica en el host. Esta es una corrección parcial para docker/for-mac#4999.
- Se eliminaron mensajes de registro innecesarios que ralentizan la inyección de eventos del sistema de archivos.
- Se volvió a habilitar el proxy SOCKS experimental. Corrige docker/for-mac#5048.
- Se corrigió un error de EOF inesperado al intentar iniciar un contenedor inexistente con
-v /var/run/docker.sock:. Consulta docker/for-mac#5025. - Mostrar un mensaje de error en lugar de bloquearse cuando la aplicación necesita acceso de escritura en directorios específicos. Consulta docker/for-mac#5068.
Problemas conocidos
- Compilar una imagen con BuildKit desde una URL de git falla al usar el formato
github.com/org/repo. Como alternativa para resolver este problema, utiliza el formatogit://github.com/org/repo. - Algunas direcciones DNS no se resuelven dentro de contenedores basados en Alpine Linux 3.13. lpine Linux 3.13.