摘要:安裝環(huán)境后,從官網(wǎng)下載。配置首先更換下鏡像源,國(guó)內(nèi)的網(wǎng)絡(luò)情況得適應(yīng),建議使用阿里云鏡像。到阿里云官網(wǎng)注冊(cè)個(gè)賬戶,有就直接進(jìn)入控制臺(tái)。
在上一篇[[.net core項(xiàng)目實(shí)戰(zhàn)之回顧總結(jié)]](http://www.bug2048.com/netcor...,從本篇開始正式敘述整個(gè)開發(fā)過(guò)程,本篇主要介紹一下開發(fā)前的環(huán)境準(zhǔn)備,vs2017和docker的安裝與配置系統(tǒng)要求
首先建議采用 Windows 10 專業(yè)版/企業(yè)版/教育版,且必須是64位操作系統(tǒng),原因是docker裝起來(lái)比較方便,Win7裝起來(lái)比較麻煩,且不確定是否有其他問(wèn)題(自己沒(méi)有實(shí)踐過(guò))
其次Win10家庭版不支持hyper-v,也就無(wú)法安裝docker(依賴hyper-v),hyper-v 是什么可參考百度百科。
硬件要求具有二級(jí)地址轉(zhuǎn)換 (SLAT) 的 64 位處理器。
CPU 支持 VM 監(jiān)視器模式擴(kuò)展。
最少 4 GB 內(nèi)存。 由于虛擬機(jī)與 Hyper-V 主機(jī)共享內(nèi)存,因此將需要提供足夠的內(nèi)存來(lái)處理預(yù)期虛擬工作負(fù)荷。
目前來(lái)說(shuō),大多數(shù)人手上的電腦都應(yīng)該支持吧。
開啟Hyper-V首先進(jìn)入控制面板-程序-啟動(dòng)或關(guān)閉Windows功能找到Hyper-V。
如果發(fā)現(xiàn)沒(méi)有找到Hyper-V,那就要確認(rèn)下你是否滿足上面的條件,如果滿足,就要確認(rèn)下cpu虛擬化否處于開啟狀態(tài)
,需要進(jìn)入BOIS查看(一般默認(rèn)都是開啟的)
勾選Hyper-V后等待安裝,安裝后重啟即可。
安裝docker環(huán)境ok后,從官網(wǎng)下載Docker for Windows。直接雙擊安裝即可。
安裝之后桌面上回出現(xiàn)一個(gè)小鯨魚的圖標(biāo),雙擊啟動(dòng)即可,啟動(dòng)完成后會(huì)提示docker is running,同時(shí)可在命令窗口輸入docker version查看對(duì)應(yīng)版本。
配置docker首先更換下鏡像源,國(guó)內(nèi)的網(wǎng)絡(luò)情況得適應(yīng),建議使用阿里云鏡像。
到阿里云官網(wǎng)注冊(cè)個(gè)賬戶,有就直接進(jìn)入控制臺(tái)。
選擇鏡像加速器,會(huì)有你的專屬地址。
然后右擊你的docker,選擇setting,在Daemon里配置你的地址:
最后配置一下你的共享盤,讓docker有權(quán)限讀取相對(duì)應(yīng)的文件:
有一點(diǎn)注意一下:如果是公司電腦并且加域了,三個(gè)月?lián)Q密碼之后記得docker下的共享盤密碼同時(shí)更新下,不然在用vs調(diào)試項(xiàng)目時(shí)會(huì)出錯(cuò)(之前踩過(guò)這樣的坑)
到這里,docker的基本配置就算ok了,不會(huì)用docker的話沒(méi)有關(guān)系,只是為了確保我們?cè)陂_發(fā).net core項(xiàng)目時(shí)有個(gè)基于docker的環(huán)境調(diào)試,避免在正式發(fā)布時(shí)有環(huán)境上的差異。
安裝Visual Studio 2017到官網(wǎng)下載Visual Studio 2017無(wú)腦安裝就可以了。
vs2017全裝的話很大,安裝時(shí)選擇你需要的語(yǔ)言和組件進(jìn)行安裝即可。
新建一個(gè) .net core項(xiàng)目首先打開vs2017新建項(xiàng)目,選擇ASP.NET Core Web應(yīng)用程序
然后點(diǎn)擊確定,選擇.net core2.0,Web API,記住一定要勾選啟用docker,并選擇Linux
點(diǎn)擊確定后項(xiàng)目開始創(chuàng)建,項(xiàng)目中會(huì)產(chǎn)生一個(gè)docker-compose,這里面就是啟動(dòng)程序相關(guān)的docker命令。
我們?cè)囍薷南掠成涞亩丝冢臼怯成涞?0,怕80被其他程序占用:
到這里,可以直接點(diǎn)擊運(yùn)行項(xiàng)目:
當(dāng)然,你也可以將你的項(xiàng)目設(shè)為默認(rèn)啟動(dòng)項(xiàng),這樣就是使用IIS Express進(jìn)行調(diào)試:
總結(jié)相對(duì)于搭建java環(huán)境來(lái)說(shuō).net真的簡(jiǎn)單很多了,有興趣的可以自行鼓搗下。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/27237.html
摘要:官方文檔中文翻譯構(gòu)建用戶界面的庫(kù)。官方文檔建議學(xué)習(xí)時(shí)以官方文檔為準(zhǔn),中文翻譯或者第三方作者的教程可以幫助你理清思路會(huì)用到的重要知識(shí)點(diǎn)我也會(huì)進(jìn)行簡(jiǎn)明的解釋,如遇到錯(cuò)誤或者不理解的內(nèi)容,歡迎實(shí)時(shí)指出。 前言 前面提到前端大統(tǒng)一的概念,如果感興趣,歡迎說(shuō)說(shuō)自己的看法,點(diǎn)擊前往。Web前端框架層出不窮,不可能面面俱到,這里給個(gè)小建議: 如果對(duì)Weex App感興趣,應(yīng)該選擇vue框架; 如果...
摘要:官方文檔中文翻譯構(gòu)建用戶界面的庫(kù)。官方文檔建議學(xué)習(xí)時(shí)以官方文檔為準(zhǔn),中文翻譯或者第三方作者的教程可以幫助你理清思路會(huì)用到的重要知識(shí)點(diǎn)我也會(huì)進(jìn)行簡(jiǎn)明的解釋,如遇到錯(cuò)誤或者不理解的內(nèi)容,歡迎實(shí)時(shí)指出。 前言 前面提到前端大統(tǒng)一的概念,如果感興趣,歡迎說(shuō)說(shuō)自己的看法,點(diǎn)擊前往。Web前端框架層出不窮,不可能面面俱到,這里給個(gè)小建議: 如果對(duì)Weex App感興趣,應(yīng)該選擇vue框架; 如果...
摘要:注本文首發(fā)于公眾號(hào),可長(zhǎng)按或掃描下面的小心心來(lái)訂閱實(shí)驗(yàn)環(huán)境版本版本首先當(dāng)然需要安裝好環(huán)境,最好再安裝上可視化插件來(lái)便于我們直觀地查看數(shù)據(jù)。 showImg(https://segmentfault.com/img/remote/1460000015723674); 注: 本文首發(fā)于 My 公眾號(hào) CodeSheep ,可 長(zhǎng)按 或 掃描 下面的 小心心 來(lái)訂閱 ↓ ↓ ↓ showI...
閱讀 2309·2021-08-26 14:14
閱讀 2677·2019-08-29 13:07
閱讀 2084·2019-08-26 11:44
閱讀 676·2019-08-26 10:11
閱讀 2410·2019-08-23 15:43
閱讀 3078·2019-08-23 14:17
閱讀 385·2019-08-23 12:36
閱讀 2082·2019-08-22 15:20