iT邦幫忙

0

用Docker建立開發環境?

  • 分享至 

  • xImage

網路上爬文

docker都是用在部署階段
打包成container比較不會有環境差異導致執行錯誤的問題

想請問docker可以用來建立自己的開發環境嗎?

就是新電腦或是新進同仁只要安裝好docker不用安裝特定語言的SDK就能直接開發了

想請問能做到這樣或是業界有這樣子做嗎?我使用的語言是C#

r567tw iT邦研究生 5 級 ‧ 2023-06-30 14:47:43 檢舉
docker 當然可以做開發環境啊、而且方便很多... 只是如果是C# 不知道是不是用微軟會比較好....
froce iT邦大師 1 級 ‧ 2023-06-30 15:11:05 檢舉
當然可以啊。
Vscode還有個dev container在解決這問題。
Loki Gray iT邦新手 5 級 ‧ 2023-06-30 19:15:09 檢舉
VSCode就用dev container+SDK
Visual Studio就在開專案的時候有個Enable Docker的選項
不過反正Docker現在還是得學了吧
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0
echochio
iT邦高手 1 級 ‧ 2023-06-30 13:55:56

C# .... windows ?
你想用 windows os docker 是嗎?
還是 linux 下的 C# .NET SDK
那IDE 是用什麼? vscode ?
docker 一般都是linux 環境比較多 windows 沒用過
當然 windows os docker 也可以.... 效能會比你用虛擬機還差
還不如用 虛擬機(VM) 來建立自己的開發環境

0
狗狗兔兔
iT邦新手 3 級 ‧ 2023-07-01 10:24:36

Docker 對於開發者就是用來快速搭建測試環境用的喔。

但是 C# 這種微軟系的 Docker container 通常都比較大一些。

但我認為還是比 VM 會方便許多

1
Terry L.
iT邦研究生 3 級 ‧ 2023-07-06 20:06:12

Windows 的話透過 Vagrant + VirtualBox 簡單許多,也能達到你要的 IaC 來快速部署開發環境。

我要發表回答

立即登入回答