Non classé

5 choses à essayer avec Docker Desktop WSL 2 Tech Preview – Un serveur de qualité

Le 1 août 2019 - 4 minutes de lecture

Nous sommes heureux d’annoncer la disponibilité de notre aperçu technique de Docker Desktop pour WSL 2!

Pour l'actualisation, cet aperçu utilise la nouvelle version WSL (Windows Subsystem for Linux) que Microsoft a récemment mise à disposition sur Windows Inside Quick Launch. Il nous a permis d’apporter des améliorations au partage de système de fichiers, au temps de démarrage et à l’accès à certaines nouvelles fonctionnalités pour les utilisateurs de Docker Desktop.

Pour ce faire, nous avons considérablement modifié la façon dont nous interagissons avec le système d'exploitation par rapport à Docker Desktop sous Windows:

Pour en savoir plus sur l'ensemble des fonctionnalités, consultez notre précédent blog: Préparez-vous pour un aperçu technique de Docker Desktop pour WSL 2 et de Docker WSL 2 – L'avenir de Docker Desktop pour Windows.

Voulez-vous essayer?

  1. Obtenez la configuration sur une machine Windows lors de la dernière version de Windows Insider. La première étape consiste à accéder à Microsoft et à configurer Windows Insider: https://insider.windows.com/en-gb/getting-started/
  2. Vous devez installer la dernière version (au moins la version de compilation 18932) et activer la fonctionnalité WSL 2 dans Windows: https://docs.microsoft.com/en-us/windows/wsl/wsl2 -install
  3. Ensuite, installez Ubuntu 18.04 sur votre ordinateur: Microsoft Store.
  4. Enfin, téléchargez Tech Preview. Technical Preview de Docker Desktop pour WSL 2

Si vous avez des problèmes ou souhaitez des étapes plus détaillées, consultez nos documents ici.

Choses à essayer:

  1. Naviguer entre WSL 2 et Docker traditionnel

utilisation $ docker context ls pour voir les différents contextes disponibles.

Le démon exécuté dans WSL 2 est associé au démon "classique" de Docker Desktop. Ceci est fait en utilisant un contexte Docker séparé. course `le contexte de docker utilise wsl` en utilisant le démon basé sur WSL 2, et `le contexte de docker utilise default` utiliser le démon classique de Docker Desktop. Le contexte "par défaut" ciblera le démon Moby Linux VM ou Windows Docker, selon que vous êtes en mode Linux ou Windows.

  1. Accéder à l'ensemble des ressources du système

utilisation $ docker info pour inspecter les statistiques du système. Toutes les ressources de votre système (processeur et mémoire) devraient être disponibles dans le contexte WSL 2.

  1. des espaces de travail Linux

Le code source et les scripts peuvent vivre dans WSL 2 et accéder au même démon Docker que depuis Windows. Les fichiers de montage de liaison de WSL 2 sont pris en charge et offrent de meilleures performances d'E / S.

  1. Contrôle à distance de Visual Studio avec WSL

Vous pouvez travailler avec Docker et Linux à partir de Visual Studio Code sous Windows.

Si vous utilisez le code Visual Studio, assurez-vous d'avoir installé le plug-in du marché. Vous pouvez ensuite vous connecter à WSL 2 et accéder à votre source sous Linux, ce qui signifie que vous pouvez utiliser la console VSCode pour créer des conteneurs à l'aide de scripts Linux existants à partir de l'interface utilisateur Windows.

Pour des instructions complètes, voir la documentation de Microsoft: https://code.visualstudio.com/docs/remote/wsl

  1. Améliorations du système de fichiers:

Si vous utilisez PHP Symfony, faites-nous part de vos impressions! Nous avons constaté que les mises à jour de page passaient d'environ 400 ms à environ 15 ms lorsque nous utilisions un espace de travail Linux.

Voulez-vous en savoir plus?

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.