# 開發環境安裝和介紹 {%hackmd 1lpg7PuqRoaui6XyJcrylw %} ## 開發環境安裝 - **強烈建議**[按照官網指示安裝WSL,再裝Docker](https://docs.microsoft.com/zh-tw/windows/wsl/tutorials/wsl-containers) - [安裝VSCode](https://code.visualstudio.com/) ## 開發環境介紹 - WSL - Docker - VScode --- ### 什麼是WSL - Windows Subsystem for Linux - 可讓開發人員執行 GNU/Linux 環境 - 比安裝VM更有效率 - 可以共享File system --- ### Docker - 用來管理(建立、部署及執行)Container的工具(應用程式) - Container用來執行程式的一個輕量獨立環境 --- ![](https://i.imgur.com/VYfdQcA.png) --- ### Windows-WSL-Container-Docker ![](https://i.imgur.com/fZSKLJT.png) - [mounting(掛載):book:](https://en.wikipedia.org/wiki/Mount_(computing)) A process by which the operating system makes files and directories on a storage device available for users to access via the computer's file system. - 用 "case sensitive" 的方式 mount - windows 要先 enable case sensitive - mounting folder 包含子 folder 要注意設定成 case sensitive ---
{"metaMigratedAt":"2023-06-16T00:37:53.493Z","metaMigratedFrom":"Content","title":"開發環境安裝和介紹","breaks":true,"contributors":"[{\"id\":\"b3742383-4548-4ccd-9b33-c46584d9a49b\",\"add\":956,\"del\":184},{\"id\":\"47820ec3-70a8-47df-bfcc-c4d9f271d695\",\"add\":149,\"del\":28}]"}
    828 views
   Owned this note