網路上爬文
docker都是用在部署階段
打包成container比較不會有環境差異導致執行錯誤的問題
想請問docker可以用來建立自己的開發環境嗎?
就是新電腦或是新進同仁只要安裝好docker不用安裝特定語言的SDK就能直接開發了
想請問能做到這樣或是業界有這樣子做嗎?我使用的語言是C#
C# .... windows ?
你想用 windows os docker 是嗎?
還是 linux 下的 C# .NET SDK
那IDE 是用什麼? vscode ?
docker 一般都是linux 環境比較多 windows 沒用過
當然 windows os docker 也可以.... 效能會比你用虛擬機還差
還不如用 虛擬機(VM) 來建立自己的開發環境
Docker 對於開發者就是用來快速搭建測試環境用的喔。
但是 C# 這種微軟系的 Docker container 通常都比較大一些。
但我認為還是比 VM 會方便許多
Windows 的話透過 Vagrant + VirtualBox 簡單許多,也能達到你要的 IaC 來快速部署開發環境。