瀏覽單個文章
A級黑豬肉
Advance Member
 

加入日期: Apr 2004
您的住址: 楓葉國
文章: 316
引用:
作者isnowcloud
WSL至少就是堪用又方便的選擇
寫python的時候有時候會用需到在posix上測試就直接IDE調用WSL環境來測試十分的快
如果說要再開個VM再重新架構環境真的很累
docker更是沒想過,在windows上弄太折騰了


??直接去 Docker 網站下載 Docker Desktop 安裝,然後去 project root 跑 docker-compose up -d --build 會很困難嗎?

前提是有人先架起來...

但是除非今天要 support legacy... 不然隨便抓一個 build 接下去不用多久就可以搞定的事情... python 的話可以用 gunicorn 去 hot reload... 需要的 service 和 database 架起來可以讓新進來的 developer 用新電腦第二個小時就開始上工... 如果是 web service 這樣做非常理所當然... 不僅可以跟 production 一樣的 build,Kubernetes 就直接用 image 啦!!

但到最後甚至我寫的 CLI 都是寫一個 wrapper 把 docker command 放進去跑 python CLI... 開始這樣玩以後沒一個人再來跟我靠北哪一個 pip package 出問題...

WSL?
不管哪一個都放進垃圾桶吧... ...

p.s. Python 不是我的主要語言... 我大概只支援過十個左右的 python project...
但是根據我每天碰到的語言來說(Java、C#、PHP、Node、Golang、TypeScript (Angular/Vue)、Kotlin、和 Swift),除了 non .NET Core、Kotlin 和 Swift 我不會用 Docker 外... 其他我碰到一律先架 Dockerfile 和 docker-comopose.yml 起來... 手機不用 Docker 很正常... 然後 Windows Docker 我一律不碰(沒必要)。
舊 2020-06-16, 09:55 AM #96
回應時引用此文章
A級黑豬肉離線中