添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
酒量小的企鹅  ·  课程详情·  3 月前    · 
温文尔雅的韭菜  ·  96核3台裸TIKV集群 ...·  7 月前    · 
慈祥的匕首  ·  南京市人民政府·  7 月前    · 
慷慨的铁链  ·  将sqlalchemy ...·  1 年前    · 
Bonjour à tous,
J'utilise de plus en plus Docker pour mes environnements de travail locaux, et en ce qui concerne le conteneur de mon application web, j'aime bien mettre en place un volume qui pointe sur le répertoire de travail local vers le /www du conteneur. De cette façon, toutes les modifications que j'effectue dans le code sont immédiatement répercutées sur mon app. Sans ce volume, il faut sinon à chaque fois refaire un docker-compose up --build pour redémarrer et relancer le build :
version: '3'
services:
    # ...
    volumes:
      # Chemin local du projet web : Chemin dans le conteneur Apache
      - /mon/chemin/local:/var/www
Cette technique fonctionne parfaitement bien sur mon Mac, mais avec Windows, mon conteneur devient très lent : il faut une 20aine de secondes pour exécuter une requête HTTP.
Cela viendrait de la manière dont les systèmes de fichiers de Windows et Linux communiquent.
Avec Wamp, le même projet s'exécute 100 fois plus vite... Smiley lol
Sur ma machine Windows 11, j'ai installé WSL2, mais je pense que je l'utilise mal ; il semblerait qu'il faille stocker les fichiers de son projet au sein du système de fichiers WSL 2, et c'est ce que je ne fais pas. Si certains par ici travaillent avec des volumes Docker sous Windows, je suis preneur de conseils Smiley smile
Quelqu'un saurait m'expliquer simplement comment faire en sorte que mon volume pointe vers le code de mon projet web local, en utilisant WSL2 ? Avez-vous un retour à propos des performances ?
Merci d'avance !