Short description
Docker has released updates to its Docker Desktop 4.19, including improved performance on macOS and support for Python and Node.js. The update delivers several changes, including faster container-to-container networking performance on macOS, thanks to TCP/IP stack from the gVisor project. Furthermore, the release expands the capabilities of the ‘docker init’ beta test feature to offer full support for Python and Node.js. Docker Scout data can be viewed directly in the Docker Desktop interface, Compose v1 support will end at the end of June 2023, and Docker Engine and Docker CLI now use Moby 23.0.
Release of Docker Desktop 4.19
The Docker team has announced an update to Docker Desktop 4.19. The developers have improved performance on macOS and added support for Python and Node.js to the team docker init
.
Main changes:
-
container-to-container networking performance on macOS is 5x faster by ditching vpnkit in favor of the TCP/IP stack from the gVisor project. In the next few months, the Docker team will monitor the stability of the innovation, while users can revert to the old implementation by replacing the
"networkType"
in the filesettings.json
on"vpnkit"
; -
command support appeared in version 4.18
docker init
, which allows you to quickly add all the resources you need to work with Docker. In release 4.19, the capabilities of the team have expanded with full support for Python and Node.js. It is important thatdocker init
is still in beta test mode;
-
Docker Scout data can be viewed directly in the Docker Desktop interface. Support for both local containers and remote images located in Docker Hub is declared;
-
support for Compose v1 will end at the end of June 2023. Now the system will warn about this and ask to update the parameters to work with Compose v2;
-
Docker Engine and Docker CLI now use Moby 23.0.
Developers can already use Docker Desktop 4.19, and the project team is asking for feedback on the release and wishes for future updates.